Deleteメソッド
概要:
Deleteメソッドは、Excelのワークシートや範囲から行や列を削除するためのメソッドです。
構文:
objWorksheet.Rows(row).Delete objWorksheet.Columns(column).Delete objWorksheet.Range(range).Delete
引数:
- objWorksheet: 行や列を削除するワークシートオブジェクトです。
- row: 削除する行の番号を指定します。
- column: 削除する列の番号を指定します。
- range: 削除する範囲のアドレスを指定します。
返り値:
Deleteメソッドは、削除操作が成功した場合には特定の値を返しません。
使用例
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:\Path\to\Workbook.xlsx")
Set objWorksheet = objWorkbook.Worksheets(1)
' 行の削除
objWorksheet.Rows(2).Delete
' 列の削除
objWorksheet.Columns(2).Delete
' 範囲の削除
objWorksheet.Range("A1:B5").Delete
' オブジェクトの参照を解放します
Set objWorksheet = Nothing
Set objWorkbook = Nothing
Set objExcel = Nothing