Excel VBA – 忽略密码提示
我有一些代码循环了几个工作簿,并更改了一些标题。 工作簿不受保护,但链接到需要密码的工作簿。 我知道密码,但不需要完成我所需要完成的任务。
基本上,我的代码的一部分打开我需要进行更改的不受保护的工作簿:
workbooks.Open filename:="C:\Myfile.xlsm"
当这个运行,我得到一个popup式消息,说: Differentfile.xlsx
受保护,并要求input密码。
如果我closures这个消息,其余的代码运行良好。
有没有办法让VBA自动closures这个消息或忽略任何密码请求? 我不想打开它只读,因为代码作出并保存更改。
您可以包含您的密码:
Workbooks.Open Filename:= "C:\Myfile.xlsm", Password:="YourPasswordHere"
用这个
Application.DisplayAlerts = False
在你得到提示之前,这之后
Application.DisplayAlerts = True