GAS スプレッドシートの列を追加する

GAS スプレッドシートの列を追加する

GAS(Google Apps Script)で、スプレッドシートの列を追加する手順を記述してます。「insertColumns」に列番号を指定することで可能です。列の数を指定することも可能です。

環境

  • OS windows11 home
  • ブラウザ chrome 109.0.5414.120

列を追加

列を追加するには、「insertColumns」を使用します。

sheet.insertColumns( 列番号 , [ 追加する数 ] )

実際に、以下のシートに列を追加してみます。

コードを記述します。

function myFunction() {

  // GASを作成したスプレッドシート
  let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();

  // スプレッドシートの最初のワークシートを取得
  let sheet = spreadsheet.getSheets()[0];

  // 2列目を追加
  sheet.insertColumns(2);

}

実行すると追加されていることが確認できます。

第ニ引数に、追加する列の数を指定することも可能です。

function myFunction() {

  // GASを作成したスプレッドシート
  let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();

  // スプレッドシートの最初のワークシートを取得
  let sheet = spreadsheet.getSheets()[0];

  // 2列目に3列追加
  sheet.insertColumns(2,3);

}

実行結果