Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过powershell将OLEObject(Word/XLS/PDF文档)嵌入Excel时,无法保存该对象_Excel_Powershell_Createoleobject - Fatal编程技术网

通过powershell将OLEObject(Word/XLS/PDF文档)嵌入Excel时,无法保存该对象

通过powershell将OLEObject(Word/XLS/PDF文档)嵌入Excel时,无法保存该对象,excel,powershell,createoleobject,Excel,Powershell,Createoleobject,当我通过powershell将OLEObject(Word/XLS/PDF文档)嵌入Excel时,我无法保存Excel文件(我希望手动保存,而不是通过PShell保存,但也不能自动保存)。如果我插入像*.txt、png、jpeg这样的对象,则保存目标excel文件(自动和手动保存工作)没有问题 有什么想法吗?谢谢 守则的有关部分如下: $missing=[System.Type]::missing $excel = New-Object -ComObject Excel.Application

当我通过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)

欢迎来到StackOverflow。请看一看,并试着提供一个你尝试过的例子,以便其他人更容易理解问题所在。谢谢你的建议。现在合适吗?:)是的,那更好!如果您能展示如何保存文件,可能会更好;)谢谢,文章更正了更多细节(我想手动保存-不是通过PS)。我希望有人能帮上忙。:)