2016-07-28 123 views
2

我遇到一个问题,即在退出具有锁定VBA项目的工作簿的Excel时出现VBA密码提示。从Excel退出时显示VBA密码提示

VBA Password Prompt

对我来说这是发生在Win10/Excel2013和Win10/Excel2016环境。我已经搜索并尝试了一些可能的解决方案。查看附加的工作簿和一个步骤记录器,显示其中一个测试发生的情况。包含在工作簿中的测试的一个有趣的区别是在显示“弹出窗体”窗体的情况下,关闭VBA密码提示时显示5次而不是3次从工作簿的标准出口显示其他测试。

示例工作簿 - https://sites.google.com/a/xlautomation.com.au/website/free-downloads/TestVBAPassword%20v2%20Share.xlsm?attredirects=0&d=1

密码,看看在这个工作簿中的代码......“密码”

步骤记录器显示的问题 - https://sites.google.com/a/xlautomation.com.au/website/free-downloads/VBA%20Password%20Prompt%20Example.zip?attredirects=0&d=1

我可以从其他职位,这看问题已经出现了多年,有些已经通过移除Add-In引用来解决它,以某种方式关闭Excel,这些都不起作用。由于工作簿与其他人共享并允许访问代码会导致支持问题,因此解除VBA项目的保护并不是一个可行的选项。

如果有人有进一步的建议来解决这个问题,请分享回来。 我还包括以下行动问题的演示...

enter image description here

回答

0

难道你有你的系统上安装了Dropbox的。一个奇怪的指针,它解决了我的解决方案(简称使得Excel工作表到xlam附加的)中不再要求输入密码:

  1. 右键单击Dropbox的符号系统托盘
  2. 选择齿轮在右上方的符号(设置)
  3. 选择“首选项”
  4. 在其“常规”选项卡中将“显示Dropbox徽章”设置为“永不显示”。
  5. 点击确定

就是这样。如何影响Excel我不知道。