【发布时间】:2019-08-12 15:25:29
【问题描述】:
tldr;受密码保护的工作簿需要在同事 PC 上输入密码,但我不需要。 我有一个宏,它通过链接到外部工作簿的母版表运行。流程是:
- 它通过单元格中的链接打开工作簿
- 在工作簿上迭代
- 保存并关闭
- 到列表中的下一个
打开的工作簿都具有相同的密码并使用:
Workbooks.Open
与
Password:="password", WriteResPassword:="password"
在我的电脑上运行良好,但当我尝试在同事电脑上运行时,宏需要输入密码。
到目前为止,Google 并没有提供太多帮助。任何人都可以帮助解释为什么代码在我的密码上输入密码,但在另一台电脑上却没有。非常感谢所有帮助。
【问题讨论】:
-
宏在哪里?具体来说,代码存在于哪个模块中?它是在工作簿、工作表还是模块中?您是否不小心将代码保存在仅存在于您计算机上的个人宏工作簿中?
-
嗨,HackSlash,它在我个人工作簿的一个模块中,然后导出到我同事的个人工作簿中