$FilePath = "D:\path\book1.xlsx"
$SheetName = "Sheet1"
$objExcel = New-Object -ComObject "Excel.Application"
$WorkBook = $objExcel.Workbooks.Open($FilePath)
我正在使用Powershell 5读取Excel文件,在Windows 10计算机上安装了基于Office 365的Excel。
第一个语句本身失败。我应该怎么解决?
答案 0 :(得分:1)
可能您有一个64位Powershell会话试图访问32位COM对象。
要对此进行检查,请尝试运行32位Powershell(C:\Windows\SysWOW64\WindowsPowerShell
)