はじめに
gasでよく利用するコードの備忘録。
ログ確認
Loggerを使って、実行結果のログを確認します。
function myFunction() {
Logger.log('Hello,world');
}
参照先:Google
コメントアウト
一時的にコードを実行させないとき、メモ書きを残したいときなどに利用します。
//
それ以降がコメントアウト
/*
間が全てコメントアウト
*/
シートに入出力
シートを指定してA1セルにHello,worldを書き込む
スプレッドシートのIDとシート名を指定して書き込む方法
*マークの部分にGoogleスプレッドシートのIDを入力します。
function myFunction() {
const SS = SpreadsheetApp.openById('********************');
const MySheet=SS.getSheetByName('シート1');
const Dat ='hello, world!';
MySheet.getRange("A1").setValue(Dat);
}
実際は、シートを指定して操作するケースが多いかと思いますが、簡単に実装する場合は、getActiveSheet()を利用できます。
アクティブなシートのA1セルにHello,worldを書き込む
アクティブなシートに書き込む方法
function myFunction() {
SpreadsheetApp.getActiveSheet().getRange("A1").setValue('Hello,world');
}
参照先:Google
指定したシートからデータを取得する
function myFunction() {
const SS = SpreadsheetApp.openById('********************');
const MySheet=SS.getSheetByName('シート1');
const Dat = MySheet.getRange("A1").getValues();
Logger.log(Dat);
}

コメント