在VBA中,我骑自行车浏览数以千计的文件。该脚本在遇到文档需要修复时会停止。将打开一个对话框,标题为:" Show Repairs"消息:"在thsi文件中检测到错误,但Word可以通过进行下面列出的修复来打开文件。保存文件以使修复永久化#34;。
如何覆盖对话框?我很高兴完全跳过这份文件。以下是我的尝试。
Application.DisplayAlerts = False
Set wrdDoc = wrdApp.Documents.Open(fileName:=strMyFile, PasswordDocument:="?#nonsense@$", ReadOnly:=True, OpenAndRepair:=False)
plication.DisplayAlerts = True
答案 0 :(得分:3)
好的解决方案是使用Documents.OpenNoRepairDialog而不是Documents.Open。那么简单。显然。