好的,到目前为止,我已经卸载并重新安装了 Office-2010 3 到 4 次,进行了 3 天的数小时研究,但没有成功。我开始从 Vbscript 或 Excel VBA 收到此错误,执行已工作数月的相同命令。我不确定我可能改变了什么,我不记得改变任何可能导致它的东西,但我把它固定在ReadOnly:=True
参数上。我认为注册表可能有问题......但是重新安装应该可以解决它吗?它没有...
无论如何,我在 Excel 2010 上记录的非常简单的命令。这个命令工作正常,文件打开:
Sub Macro1()
Workbooks.Open Filename:="C:\temp\file_9928_131101.xlsx"
End Sub
但是当我添加ReadOnly:=True参数时,它不起作用:
Sub Macro1()
Workbooks.Open Filename:="C:\temp\file_9928_131101.xlsx", ReadOnly:=True
End Sub
这是返回的错误Run-time error '1004' Method 'Open' of object 'Workbooks' failed:
当我单击调试时,错误出现在唯一的代码行中。