我正在尝试实现一个脚本来更新一些Excel工作表/单元格。
为此,我使用带有以下代码的Windows PowerShell ISE:
# open application
$document = New-Object -ComObject excel.application
$document.Application.Visible = $true
$document.DisplayAlerts = $false
# Create workbook
$workbook = $document.Workbooks.Add()
在此之后,我可以使用以下命令查看我拥有哪些工作表:
$workbook.Sheets | Select-Object -Property Name
它运行完美。问题是当我添加带有以下内容的新工作表时:
$workbook = $document.Sheets.Add()
它创建了新的工作表,但是……当我使用该命令查看工作表名称时,它什么都没有显示,看起来Sheets.Add()
崩溃了……
有人可以帮我解决这个问题吗?我在做错什么吗?