Vbscript 无法获取工作簿类VBS的open属性
我正在尝试创建一个脚本,该脚本将删除excel(.xls)文件的密码保护,但在尝试打开工作簿时,我不断遇到以下错误: “无法获取工作簿类的Open属性” 我打开文件的代码是:Vbscript 无法获取工作簿类VBS的open属性,vbscript,excel.application,Vbscript,Excel.application,我正在尝试创建一个脚本,该脚本将删除excel(.xls)文件的密码保护,但在尝试打开工作簿时,我不断遇到以下错误: “无法获取工作簿类的Open属性” 我打开文件的代码是: sfPath = objArgs(0) spassword = objArgs(1) set objExcelFile = CreateObject("Excel.Application") set objWorkbook = objExcelFile.Workbooks.Open(sfPath, spassword)
sfPath = objArgs(0)
spassword = objArgs(1)
set objExcelFile = CreateObject("Excel.Application")
set objWorkbook = objExcelFile.Workbooks.Open(sfPath, spassword)
如果有任何帮助,我们将不胜感激。您看过这些文档了吗
您的代码传递的是一个字符串,而不是一个指定是否更新链接的数字。密码是第五个参数
expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad, OpenConflictDocument)
我注意到,只有在将password参数添加到Open属性时,才会出现此错误。有没有想过为什么?