スポンサーリンク

GASでスプレッドシートのアクティブなシートのコピーを作成

Google App Script(GAS)で、スプレッドシートのアクティブなシートのコピーを作成をするスクリプトです。

コード

/**
 * スプレッドシートのアクティブなシートのコピーを作成
 */
function sheet_copy() {
  
  // アクティブなスプレッドシート
  const spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  
  // アクティブなシート
  const targetSheet = spreadsheet.getActiveSheet();
  
  // シートのコピー
  const newSheet = targetSheet.copyTo(spreadsheet);
  
  // シート名を設定
  newSheet.setName("シートコピー1");
}

GASでスプレッドシートの指定したシートのコピーを作成

Google App Script(GAS)で、スプレッドシートの指定したシート(今回の例では「format」シート)のコピーを作成をするスクリプトです。

コード

/**
 * スプレッドシートの指定したシート(formatシート)のコピーを作成
 */
function sheet_copy_2() {
  
  // アクティブなスプレッドシート
  const spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  
  // アクティブなシート
  const targetSheet = spreadsheet.getSheetByName("format");
  
  // シートのコピー
  const newSheet = targetSheet.copyTo(spreadsheet);
  
  // シート名を設定
  newSheet.setName("シートコピー2");
}
スポンサーリンク
レンタルサーバー
おすすめの記事