GAS【GAS 基礎】GASでスプレッドシートを操作する(Rangeクラス) GASでスプレッドシートを操作するこれまで、GASでスプレッドシートを操作するための、SpreadsheetAppクラスとその配下のSpreadsheetクラスそしてSheetクラスについて紹介しました。今回は、いよいよ最後の階層のセルや、...2020.09.25GAS
GAS【GAS 基礎】GASでスプレッドシートを操作する(Sheetクラス) GASでスプレッドシートを操作する前回、前々回で、GASでスプレッドシートを操作するための一番元となるSpreadsheetAppクラスとその配下のSpreadsheetクラスについて紹介しました。今回は、Spreadsheetクラスの更に...2020.09.24GAS
GAS【GAS 基礎】GASでスプレッドシートを操作する(Spreadsheetクラス) GASでスプレッドシートを操作する前回次の記事で、GASでスプレッドシートを操作するための一番元となるSpreadsheetAppクラスについて紹介しました。今回は、SpreadsheetAppクラスの一つ下の階層のSpreadsheetク...2020.09.23GAS
GAS【GAS 基礎】GASでスプレッドシートを操作する(SpreadsheetAppクラス) GASでスプレッドシートを操作する表題の通りですが、GASでスプレッドシートを操作する基本的な流れと方法について紹介したいと思います!大まかな流れGASには、Googleサービス(スプレッドシートやGmail、スライド、フォームなど)を操作...2020.09.22GAS
GAS【GAS 基礎】Googleスプレッドシートでカスタム関数(ユーザー定義関数)を作る! Googleスプレッドシートでカスタム関数(ユーザー定義関数)を作る!今回は、"Googleスプレッドシートでカスタム関数(ユーザー定義関数)を作る方法"について紹介します!カスタム関数とはGoogleスプレッドシート上の関数では、SUMや...2020.08.23GASGSS
GAS【GAS 基礎】class(クラス)について はじめに今回は、"オブジェクト・プロパティ・メソッド"について紹介します!前回、オブジェクトについて説明させて頂きました。オブジェクトはプロパティで管理されていて、プロパティの値に、数値や文字列が入っているものがプロパティ、プロパティの値に...2020.08.22GAS
GAS【GAS 基礎】オブジェクト・プロパティ・メソッド オブジェクト・プロパティ・メソッド今回は、"オブジェクト・プロパティ・メソッド"について紹介します!オブジェクト・プロパティ・メソッドGAS記事の始めのところで、プログラムコードはこの3つで成り立っていて、イメージで言うと「オブジェクト」は...2020.08.21GAS
GAS【GAS 基礎】スコープについて スコープについて今回は、"スコープについて"について紹介します!スコープ「スコープ」って言っても馴染みのない言葉ですね。でもプログラミングする上では、意識しておかないといけないことなので説明します!これまで変数について色々とやってきました。...2020.08.18GAS
GAS【GAS 基礎】関数の作成と呼び出し(後編) 関数の作成と呼び出し(後編)今回は、"関数の作成と呼び出し(後編)"について紹介します!関数リテラル関数の作成(定義)には、「関数の宣言」と「関数リテラル」と2つの方法があります。前編では、関数の宣言での関数の作成と、関数の引数と戻り値につ...2020.08.15GAS
GAS【GAS 基礎】関数の作成と呼び出し(前編) 関数の作成と呼び出し(前編)今回は、"関数の作成と呼び出し"について紹介します!関数次のコードを御覧ください。ログに「ひらちんの部屋」と出力する簡単なスクリプトです。function test(){ Logger.log('ひ...2020.08.14GAS
GAS【GAS 基礎】try…catch文でエラーの処理をする try…catch文でエラーの処理をする今回は、"try…catch文でのエラー処理"について紹介します!エラー処理次の図とコードを見てください。function test(){ // 存在しない名前でシートを指定している状態 va...2020.08.11GAS
GAS【GAS 基礎】break文とcontinue文でループ処理を中断する break文とcontinue文でループ処理を中断する今回は、"break文とcontinue文でループ処理を中断したり飛ばしたりする処理"について紹介します!"break文"での処理の中断・終了これまでに、"for文""while文"を使...2020.08.08GAS
GAS【GAS 基礎】for文を使った繰り返し処理 for文を使った繰り返し処理今回は、"for文を使った繰り返し処理"について紹介します!繰り返し処理前回、"while文"を使った繰り返し処理について紹介させて頂きました。今回紹介する、"for文"も繰り返し処理の一つです。"while文"...2020.08.06GAS
GAS【GAS 基礎】while文を使った繰り返し処理 while文を使った繰り返し処理今回は、"while文を使った繰り返し処理"について紹介します!繰り返し処理スプレッドシートのデータを扱っていると、ある場所からある場所まで同じ処理を繰り返し行う必要がある場合があると思います。そのような場合...2020.08.04GAS
GAS【GAS 基礎】switch文を使った条件分岐 switch文を使った条件分岐今回は、"switch文を使った条件分岐"について紹介します!switch文と条件分岐前回、IF文を使った条件分岐について紹介しました。複数の条件で分岐をしたい場合、IF文では"else if"を使って条件をど...2020.08.02GAS
GAS【GAS 基礎】IF文を使った条件分岐 IF文を使った条件分岐今回は、"IF文を使った条件分岐"について紹介します!IF文と条件分岐例えば、次のスプレッドシートで、こんな処理をするプログラムを考えてみましょう。B3セルが"YES"だったら、D3セルに「イヤッホー!」と表示させるま...2020.07.31GAS
GAS【GAS 基礎】演算子のこと 演算子今回は、"演算子"について紹介します!演算子とは演算子は、値や変数に対して何らかの処理を行う記号のことです。算数や数学などでお馴染みの四則演算のような処理を行うものを"算術演算子"と言いますが、プログラミンでは、他にも様々な種類の演算...2020.07.29GAS
GAS【GAS 基礎】オブジェクトって何? オブジェクトGoogleスプレッドシートの操作を中心にGAS(GoogleAppsScript)の基本コードを紹介しています。初心者の方が順番に読んでくだけでGASの基礎コードが理解出来るようになればなと思って、短めの記事で進めて行きたいと...2020.07.27GAS
GAS【GAS 基礎】二次元配列って何? 二次元配列Googleスプレッドシートの操作を中心にGAS(GoogleAppsScript)の基本コードを紹介しています。初心者の方が順番に読んでくだけでGASの基礎コードが理解出来るようになればなと思って、短めの記事で進めて行きたいと思...2020.07.25GAS
GAS【GAS 基礎】配列って何? 配列Googleスプレッドシートの操作を中心にGAS(GoogleAppsScript)の基本コードを紹介しています。初心者の方が順番に読んでくだけでGASの基礎コードが理解出来るようになればなと思って、短めの記事で進めて行きたいと思います...2020.07.23GAS