使用Powershell在Excel中添加新工作表

如何指定选项? 这工作$workbook.worksheets.Add()但我想指定一个工作表后添加这个新的。 这是四个可能选项中的第二个:添加(之前,之后,计数,types)。 我似乎无法弄清楚在Powershell中正确的语法是什么。 如果我弄错了,没有错误,但工作表没有创build。 例如, $workbook.worksheets.Add(,$lastSheet)不起作用。 $ lastSheet当然是一个表单对象。 我实例化$sheet = $workbook.ActiveSheet $lastSheet = $sheet

 $workbook.worksheets.Add([System.Reflection.Missing]::Value,$lastsheet) 

显然, [System.Reflection.Missing]::Value可以用来表示这种构造中的值,因为不允许有null。