スポンサーリンク

Google App Script(GAS)で、指定したフォルダへ新しいスプレッドシートの作成をするスクリプトです。

指定したフォルダへ新しいスプレッドシートの作成

/**
 * 指定したフォルダへ新しいスプレッドシートの作成
 */
function sample11() {
  
  // 新しいスプレッドシートを作成するフォルダID
  const folderId = "XXXXXXXXXX";    // ※IDは環境に合わせて変更する
  
  // 新しいスプレッドシート作成
  const newSpreadsheet = SpreadsheetApp.create("sample11");
  
  // 作成したスプレッドシートID
  const newSpreadsheetId = newSpreadsheet.getId();
  
  // 移動をさせるためのFileオブジェクト
  const newFile = DriveApp.getFileById(newSpreadsheetId);
  
  // 新しいスプレッドシートを作成するフォルダ
  const targetFolder = DriveApp.getFolderById(folderId);
  
  // 作成したスプレッドシートを指定したフォルダへ追加
  targetFolder.addFile(newFile);
  
  // 最初に作成したスプレッドシートを削除
  DriveApp.removeFile(newFile);
  
}
スポンサーリンク
おすすめの記事