如何使用PowerShell仅更改Excel中的空单元格 代码对我来说似乎很好,但由于某种原因它不起作用。他去 “其他” 我只想更改完整列表中的空单元格 注意:我认为计数器应该从1开始,而不是从0开始。Excel没有第0行。值是一个参数化属性,在没有参数的
如何使用PowerShell仅更改Excel中的空单元格如何使用PowerShell仅更改Excel中的空单元格 代码对我来说似乎很好,但由于某种原因它不起作用。他去 “其他” 我只想更改完整列表中的空单元格 注意:我认为计数器应该从1开始,而不是从0开始。Excel没有第0行。值是一个参数化属性,在没有参数的,excel,powershell,Excel,Powershell,如何使用PowerShell仅更改Excel中的空单元格 代码对我来说似乎很好,但由于某种原因它不起作用。他去 “其他” 我只想更改完整列表中的空单元格 注意:我认为计数器应该从1开始,而不是从0开始。Excel没有第0行。值是一个参数化属性,在没有参数的情况下引用它将永远不会导致“-do$workbook.ActiveSheet.Cells.Item($counter,1)。Text-eq”“代替。谢谢您回答我尝试过的问题。。注意:我认为计数器应该从1开始,而不是从0开始。Excel没有第0行
注意:我认为计数器应该从1开始,而不是从0开始。Excel没有第0行。
值
是一个参数化属性,在没有参数的情况下引用它将永远不会导致“
-do$workbook.ActiveSheet.Cells.Item($counter,1)。Text-eq”“
代替。谢谢您回答我尝试过的问题。。注意:我认为计数器应该从1开始,而不是从0开始。Excel没有第0行。值
是一个参数化属性,在没有参数的情况下引用它将永远不会导致“
-do$workbook.ActiveSheet.Cells.Item($counter,1)。Text-eq”“
代替。谢谢您回答我尝试过的问题。。这没用
cls
$ExcelP = "C:\Users\user\Desktop\B.xlsx"
$excel = New-Object -ComObject Excel.Application
$excel.Visible = $true
$workbook = $excel.Workbooks.Open($ExcelP)
for ($counter = 0 ; $counter -lt 10 ; $counter ++) {
if ($workbook.ActiveSheet.Cells.Item($counter, 1).value -eq "") {
$workbook.ActiveSheet.Cells.Item($counter, 1).value = "yes"
}
else {
}
}