У меня есть лист Excel следующим образом:Получить количество строк в столбце листа
Id Name Address
-------------------
1 t1 Add1
2 Add2
3
Я хочу, чтобы получить количество непустых ячеек в каждом столбце, то есть:
Колонка ID → 3 строки
Имя → 1 ряд
Адрес → 2 строки
Как это сделать в оболочке питания? Я пробовал разные вещи, но они, похоже, не работают.
Я новичок в PowerShell. Есть ли способ получить количество строк для столбца напрямую?
$SheetName = "Sheet1"
$Excel = New-Object -ComObject "Excel.Application"
$Workbook = $Excel.workbooks.open($XLSDoc)
$Sheet = $Workbook.Worksheets.Item($SheetName)
$objRange = $Sheet.UsedRange
$RowCount = $objRange.Rows.Count
$ColumnCount = $objRange.Columns.Count
Write-Host "RowCount:" $RowCount
Write-Host "ColumnCount" $ColumnCount
$Range1 = $Sheet.Range("A1:A5")
$TestCount = $Range1.Rows.Count
Write-Host $TestCount
Не могли бы вы показать, что вы пробовали? Это может помочь другим лучше понять, с какой частью вам нужна помощь. –