在Powershell中创buildExcelbutton的代码错误

我正在尝试在PowerShell中将一个button添加到Excel工作表中,作为更大的已编码和正在工作的脚本的一部分。

该button不是Excel.Application COM对象的一部分,而是位于Microsoft.Office.Tools.Excel命名空间中。

我创build了下面的代码,但运行时在最后一行提供了TypeNot发现的错误。

$excel = New-Object -ComObject "Excel.Application" $excel.visible = $True $workbook = $excel.Workbooks.Add() $worksheet = $workbook.worksheets.item(1) $Range1 = $worksheet.Range("A1", "A1") [Reflection.Assembly]::LoadWithPartialName("Microsoft.Office.Tools.Excel") $Btn = [Microsoft.Office.Tools.Excel]::AddButton( $worksheet, $Range1, "Test") 

我究竟做错了什么?

谢谢,狗