【GAS】トリガーの作成・削除・一時停止、実行されない時の対処法【Google Apps Script】
【GAS】コピペで使えるswitch、case、複数条件【サンプルコード】
GASのswitchメソッドをコピペで使えるサンプルコードを公開しています。
ダウンロードして使用できるGASのswitchコードも公開中です。
GASのswitch基本形
switch(条件に使用する値){
case 10:...
【GAS】onEditの使い方、onedit(e) とは?【コピペで使えるサンプルコード】
onEdit(e)の使い方は、関数名(function)に「onEdit(e)」とすると使えるようになります。
eventから情報を引っ張ってくることが可能です。
function onEdit(e){
//処理
}
onEdit...
【GAS】IFで複数条件、または、IFの中にIFや入れ子【サンプルコード】
GASのIFで複数条件、elseまたはを使ったサンプルコードや、
IFの中にIF、入れ子などの解説とダウンロードして使えるサンプルデータの公開などをしています。
GASのif文複数条件「または」と「かつ」
GASのif文の複数条件で「...
【GAS】日付を加算する、今日の日付を取得【サンプルコード】
GASで日付を加算したり、今日の日付を取得して処理を行いたい時のサンプルコードを公開しています。
GASで日付を加算する方法
GASで日付を加算するには、new Date()メソッドを使用します。
function sam...
【GAS】スプレッドシート取得、getActiveSpreadsheetとgetActiveSheetの違い【Google Apps Script】
GASのスプレッドシート取得メソッドで、getActiveSpreadsheet()とgetActiveSheet()があります。
SpreadsheetとSheetの違い
この違いは、スプレッドシートとシートの違いです。
...
【GAS】特定のセルが変更されたら、特定のセルに入力があれば処理、参照セルも可能【Google Apps Script】
GASで特定のセルが変更されたら処理したり、特定のセルに入力があれば処理するためのコピペで使えるサンプルコードを公開しています。
GASで特定のセルが変更されたら実行するには一般的には、onEditやトリガーが使われますが、
IMP...
【GAS】1行取得、getRangeで列全体取得、可変対応コピペ用【Google Apps Script】
GASで1行取得したり、getRangeで列全体を取得する方法のコピペで使えるサンプルコードをまとめています。
この記事で解説しているメソッド
getRange()
getMaxRows()
getMaxColumns()
get...
【GAS】セルの空白を判定する方法、空セル、スペースや半角スペース判定【Google Apps Script】
GASでセルの空白を判定するには、range.isBlank()を使用しますが、このメソッドは空セルのみを判断するメソッドなので半角や全角の空白が入っていると判断できません。
GASでセルの空白を判定する
対象のセルが空セルだった場合に...
【GAS】トリガーの作成・削除・一時停止、実行されない時の対処法【Google Apps Script】
GASでトリガーの作成をしておくとonEditやonOpenなどの関数を使用せずに自動起動することができて便利です。
トリガーを作成をして起動するようにすれば、onEditやonOpenなどのシンプルトリガーでは権限がなくて実行できな...
【GAS】別のスプレッドシートにコピー、値のみ、シート毎などまとめ【Google Apps Script】
スプレッドシートを別のシートにコピーするには、CopyToメソッドやgetValueとsetValueを使用して値をコピー&ペーストするなど様々な方法があります。
この記事ではGASでスプレッドシートを別のスプレッドシートにコ...