GoogleAppsScript
gas

google apps script でシートがなかったら作成してシートのオブジェクトを返す。


google apps script でシートがなかったら作成してシートのオブジェクトを返す。

google apps script でシートがなかったら作成してシートのオブジェクトを返す。


usage

var sheet = set_sheet("test_sheet");

sheet.getRange(1, 1).setValue("test");

function set_sheet(name){

//同じ名前のシートがなければ作成
var sheet = SpreadsheetApp.getActive().getSheetByName(name)
if(sheet)
return sheet

sheet=SpreadsheetApp.getActiveSpreadsheet().insertSheet();
sheet.setName(name);
return sheet;
}