豚吐露@wiki

名前を指定してスプレッドシートを開く

最終更新:

ohden

- view
管理者のみ編集可

名前を指定してスプレッドシートを開く

名前を指定してスプレッドシートを開く関数などは提供されていないので、こんな感じで書いてやる必要がある。
以下は見つからなかった場合に指定ファイル名で新規作成も行ってるけど、まぁこんな感じで書けますって参考にどうぞ。


 function getSpreadsheetByName(ssName){
   if(!ssName){
     return null;
   }
   
   // target only Spreadsheet.
   var flist = DriveApp.searchFiles('mimeType = "' + MimeType.GOOGLE_SHEETS + '"');
   var ss = null;
   
   // search target name from spreadsheet list
   while(flist.hasNext()){
     var f = flist.next();
     
     if(f.getName() == ssName){
       // find target file.
       ss = SpreadsheetApp.open(f);
       break;
     }
   }
   
   if(null == ss){
     // not found. create new spreadsheet.
     ss = SpreadsheetApp.create(ssName);
   }
   
   return ss;
 };



更新日: 2016年10月29日 (土) 00時15分03秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
ウィキ募集バナー