$objExcel = New-Object -ComObject Excel.Application
$objExcel.Visible = $false
$WorkBook = $objExcel.Workbooks.Open($filepath)
$WorkBook.Sheets | Select-Object -Property Name
$WorkSheet = $WorkBook.Sheets.Item($sheetname)
$worksheetrange = $WorkSheet.UsedRange
$last = $worksheetrange.Rows.Count
Excelで使用された最後のセルの値を取得するには、私は3行目に存在する値を取得したいと私たちは続けるとして行を追加する方法を追加するには?あなたはPowerShellのに固執する場合
LastRow = Sheet1.Cells(Sheet1.Rows.Count, "A").End(xlUp).Row
'This will find the last used row on column A of Sheet1
value = Sheet1.cells(LastRow,1).value
'Place the value of that cell into a variable
Msgbox value
'Display the variable to the user in a msgbox
ここにあなたの質問が何であるかはわかりません。あなたは何を達成しようとしていますか?期待どおりに動作しないのは何ですか? –
私は値 "17/11/2017"、つまり、貼り付けた画像から列Aの最後の行を読みたいと思っていました。 –
これを見てください:https://stackoverflow.com/questions/19211632/read-excel-sheet-in-powershell –