0

我正在尝试制作一个脚本,该脚本将删除 excel (.xls) 文件的密码保护,但是当我尝试打开我的工作簿时,我不断收到以下错误:

“无法获取 Workbook 类的 Open 属性”

我打开文件的代码是:

sfPath = objArgs(0)
spassword = objArgs(1)

set objExcelFile = CreateObject("Excel.Application")
set objWorkbook = objExcelFile.Workbooks.Open(sfPath, spassword)

任何帮助将非常感激。

4

1 回答 1

1

你读过文档吗?

您的代码正在传递一个字符串而不是一个指定是否更新链接的数字。密码是第 5 个参数。

expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad, OpenConflictDocument)
于 2014-06-11T19:27:37.933 回答