【发布时间】:2021-12-10 19:40:22
【问题描述】:
我需要使用 PS 脚本知道 Excel 中非空单元格的数量。
$excel = new-object -comobject excel.application
$excel.visible = $false
$Workbook = $excel.workbooks.open($FileDir)
$Worksheets = $Workbooks.worksheets
$Worksheet = $Workbook.Worksheets.Item(1)
$Range1 = $Excel.Range("8:8")
$Range1.Count
$Workbook.Save()
$excel.Quit()
这段代码得到 16384,这是 Excel 中的总列数。
Excel 函数 COUNTA() 在 excel 中工作并得到 109,这是正确的结果。
我可能需要这个https://docs.microsoft.com/en-gb/office/vba/api/excel.worksheetfunction.counta,但我的实现不起作用。 $Range1.WorksheetFunction.CountA("")
【问题讨论】:
标签: excel powershell