Google Apps Script スプレッドシートの列を追加する

環境
Windows11 pro 64bit
Google Apps Script

構文
sheet.insertColumns( 列番号 , [ 追加する数 ] )
列を追加するには、「insertColumns」関数を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// 3列目を追加
sheet.insertColumns(3);
}
function myFunction() { // GASを作成したスプレッドシート let spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); // スプレッドシートの最初のワークシートを取得 let sheet = spreadsheet.getSheets()[0]; // 3列目を追加 sheet.insertColumns(3); }
function myFunction() {

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

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

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

}

使用例2
第ニ引数に、追加する列の数を指定して列を追加します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// 2列目に4列追加
sheet.insertColumns(2,4);
}
function myFunction() { // GASを作成したスプレッドシート let spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); // スプレッドシートの最初のワークシートを取得 let sheet = spreadsheet.getSheets()[0]; // 2列目に4列追加 sheet.insertColumns(2,4); }
function myFunction() {

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

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

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

}

 

Google Apps Script

Posted by arkgame