Google Apps Script スプレッドシートに位置を指定してに新しいシートを挿入するサンプル

環境
Google Chrome  122.0.6261.129(Official Build) (64 ビット)
Windows 11 Pro 64bit

構文
spreadsheet.insertSheet('新しいシート’, インデックス番号 , {template: templateSheet});
インデックス番号を指定することで、位置を指定して、挿入します。

使用例

function myFunction() {

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

  // テンプレート
  let templateSheet = spreadsheet.getSheetByName('テストシート1');

  // 新しいシートを挿入する
  spreadsheet.insertSheet('新しいシート', 3 , {template: templateSheet});

}

 

Google Apps Script

Posted by arkgame