GAS スプレッドシートの列を削除する
- 作成日 2023.01.30
- Google Apps Script
- Google Apps Script

GAS(Google Apps Script)で、スプレッドシートの列を削除する手順を記述してます。「deleteColumns」に列番号を指定することで可能です。削除する列の数も指定することができます。
環境
- OS windows11 home
- ブラウザ chrome 109.0.5414.120
列を削除
列を削除するには、「deleteColumns」を使用します。
sheet.deleteColumns( 列番号 , [ 削除する数 ] )
実際に、以下のシートに列「B」を削除してみます。

コードを記述します。
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// 2列目を削除
sheet.deleteColumns(2);
}
実行すると削除されていることが確認できます。

第ニ引数に、削除する列の数を指定することも可能です。
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// 2列から2列削除
sheet.deleteColumns(2,2);
}
実行結果

-
前の記事
javascript tableのtr要素を削除する 2023.01.30
-
次の記事
Rust 文字列から指定した文字を削除する 2023.01.30
コメントを書く