我正在尝试通过 Powershell 打开一个 excel 文件,并且我有兴趣通过 powershell 脚本更改一个字段,但我无法让它工作。我要更改的字段是带有名称列表的下拉菜单。我希望能够打开数据透视表并将下拉菜单设置为某个名称。
这是迄今为止我的名为 PivotTable1 的数据透视表,字段名称称为 ALERT_STATUS。它只是在 excel 中打开数据透视表并选择字段名称。我如何告诉它将 ALERT_STATUS 字段上的下拉列表更改为特定的内容?
$excel = New-Object -ComObject excel.application
$excel.Visible = $True
$excel.DisplayAlerts = $False
$workbook = $excel.Workbooks.Open("C:\Users\myuser\Documents\ExampleFile.xlsx")
$pivotsheet = $workbook.worksheets.Item(1)
$pivotfields = $pivotsheet.PivotTables("PivotTable1").PivotFields("ALERT_STATUS")