【发布时间】:2020-01-22 20:55:42
【问题描述】:
我想解析以下在应用程序中完美打开的 Excel 文件。
我浏览了互联网,很多人说这两个命令行确实可以打开 Excel 文件(例如 Read Excel sheet in Powershell)。
$excel = New-Object -com excel.application
$wb = $excel.workbooks.open("c:\users\administrator\my_test.xls")
但我遇到了以下异常:
使用“1”参数调用“Open”的异常:“旧格式或无效类型库。(来自 HRESULT 的异常:0x80028018 (TYPE_E_INVDATAREAD))”
如果可能的话,如何以只读方式输出每个单元格的值?
【问题讨论】:
-
在使用非英语语言/区域设置自动化 MS Office 时很常见的错误。请查看以下解决方案:wouter.shush.com/2007/08/02/excel-automation-with-powershellvistax64.com/threads/com-cant-open-an-excel-workbook.16344
标签: excel powershell