0

当我通过 powershell 将 OLEObject(Word/XLS/PDF 文档)嵌入 Excel 时,我无法保存 excel 文件(我想手动保存,而不是通过 PShell - 但也不能自动工作)。如果我插入 *.txt、png、jpeg 之类的对象 - 保存目标 excel 文件没有问题(自动和手动保存都有效)。

任何想法?谢谢。

代码的相关部分是:

$missing=[System.Type]::missing

$excel = New-Object -ComObject Excel.Application
$excel.visible=$true
$wrkbook = $excel.Workbooks.Add()
$wrksheet = $wrkbook.Worksheets.Item(1)
$file = ("link")

  $icon =$wrksheet.OLEObjects().Add($missing,$file,$false,$false,$missing,$missing,$missing,$missing,$missing,$missing,$missing)
4

0 回答 0