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