Невозможно создать ComObject "Excel.Application" - PullRequest
0 голосов
/ 08 января 2019
$FilePath = "D:\path\book1.xlsx"
$SheetName = "Sheet1" 
$objExcel = New-Object -ComObject "Excel.Application"
$WorkBook = $objExcel.Workbooks.Open($FilePath)

Я использую Powershell 5 для чтения файла Excel, на моем компьютере с Windows 10 установлено приложение Excel на основе Office 365.

Первое утверждение само по себе не выполняется. Что я должен посмотреть, чтобы это исправить?

1 Ответ

0 голосов
/ 08 января 2019

Возможно, у вас есть 64-битный сеанс Powershell, пытающийся получить доступ к 32-битному COM-объекту.

Чтобы проверить это, попробуйте запустить 32-битный Powershell (C:\Windows\SysWOW64\WindowsPowerShell)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...