function createSpreadsheet(spreadsheetName=``, folderID=``){
let flag = true;
let drive;
let files;
let newFileID = ``;
if(spreadsheetName!==``){
//ドライブデータの取得
if(folderID!==``){
drive = DriveApp.getFolderById(folderID);
files = drive.getFiles();
}else{
drive = DriveApp.getRootFolder();
files = drive.getFiles(); }
//重複チェック
while(files.hasNext()){
const file = files.next();
if(file.getMimeType() === MimeType.GOOGLE_SHEETS && _
file.getName() === spreadsheetName){
flag = false;
break;
}
//スプレッドシートデータの新規作成処理
newFileID = SpreadsheetApp.create(spreadsheetName).getId();
//フォルダが指定されていれば、指定フォルダへ移動する
if(folderID !== ``){
const folder = DriveApp.getFolderById(folderID);
DriveApp.getFileById(newFileID).moveTo(folder);
}
}
}
//戻り値
return newFileID;
}