くら
GASでスプレッドシートのセルを削除する方法を紹介します!
指定範囲のセルを削除する:deleteCells(shiftDimension)
指定範囲のセルを削除します。削除された範囲はシフトされます。
パラメータ
名前 | タイプ | 説明 |
---|---|---|
shiftDimension | Dimension | 削除する向きを指定します。
COLUMNS : 列方向に削除します ROWS : 行方向に削除します |
戻り値
なし |
列方向に削除
function myFunction() {
const ss = SpreadsheetApp.getActiveSpreadsheet();
// 削除する場所を指定
const range = ss.getSheetByName("サンプルA").getRange("B4");
// 列方向に削除実行
range.deleteCells(SpreadsheetApp.Dimension.COLUMNS);
}
『B4』セルを 列 方向に削除させます。
削除された範囲はシフトされて、列 方向に詰められます。
行方向に削除
function myFunction() {
const ss = SpreadsheetApp.getActiveSpreadsheet();
// 削除する場所を指定
const range = ss.getSheetByName("サンプルA").getRange("B4");
// 行方向に削除実行
range.deleteCells(SpreadsheetApp.Dimension.ROWS);
}
『B4』セルを 行 方向に削除させます。
削除された範囲はシフトされて、行 方向に詰められます。
公式ドキュメント:Range > deleteCells(shiftDimension)
まとめ
くら
スプレッドシートのセルを削除する方法でした!
コメント