マガジンのカバー画像

googleappsscript完全入門(初心者の為の本🔰

10
私自身、初めてGASの可能0性を知った時googleappsscript入門の壁を叩いた。 やり始めてから挫折は、6回以上。 大事なのは基本を学んで実践して間違いに気づいていくこ…
運営しているクリエイター

記事一覧

GAS 指定した範囲の、データが含まれている最終行を取得する方法(無料サンプル付き)

今回は、指定した範囲のデータが含まれている最終行を取得する方法について初心者でもできるように解説していきます^^ 無料サンプルも作成しましたので下記をダウンロードしてから挑戦してみてください。 今回実現したいことはこちらです。連番という文字を取得して赤枠の空白部分に"連番"の文字を入力したいとします。該当列の値を配列で取得し、その数を取得することで最終行数を取得できます。 GAS 最終行の取得 GASでデータが入っている部分の最終行を取得するためには、特定のカラムについて

GAS オブジェクト・プロパティ・メソッドのまとめ 基礎講座#18

プログラムは、基本的には、たった3つの要素から成り立っています。簡単に説明すると、操作対象の”もの”を表す「オブジェクト」、”動き”を表す「メソッド」、"状態"を表す「プロパティ」の3要素から成り立っています。 以前に一度オブジェクトがなんであるかは触れました。まだ完全に理解していない方は下記を先に理解してしまいましょう^^ GAS オブジェクトとプロパティ 上記のようにオブジェクトの配列は、オブジェクト(person)を一つ一つの情報・状態(プロパティ)というキー

GAS GoogleAppsScript スコープとは 基礎講座#17

今回は、GAS GoogleAppsScriptのスコープについて初心者でも簡単にわかるように解説していきます。 GAS GoogleAppsScript スコープとは GAS GoogleAppsScript スコープとは、変数の参照できる範囲が決まっていてその決まっている範囲を"スコープ"と呼びます。 上記の添付画像のように変数nameは、どの関数にも属さない位置にステートメントを記述されています。この領域のことをグローバル領域と呼びます。どの関数を実行しても実行され

初心者でも簡単にできるGAS 関数作成と呼び出し方法『2021年最新版』

関数とは何か?まず皆さんに関数の概念をしっかりと理解していただかないと後々躓くので 最初に関数とは何かを理解していただきたいです。 関数とは、ある値を与えると別の値を返すものです。これがすごく単純なようでとても重要な考え方になります。 GAS 関数作成方法と呼び出し方まずは関数とは何かを簡単に説明してしまいます。 GASでいうところの関数とは下記の一連の処理をまとめてあるものを指します。 function 関数名(){ // 処理 } 1つのGASのファイルに複数の関数

GAS GoogleAppsScript  try...catch文でエラーの処理をする方法まとめ(基礎講座#16)

今回は、try…catch文でのエラー処理の方法について解説していきます。このtry…catch文を覚えることで実際にエラーになる可能性があるところを推測し エラーが出てもエラー処理をし、プログラムを継続させることができます。 100聞は一見にしかず。実際に下記のサンプルコードをダウンロードしてtry…catch文を理解していきましょう^^ 今回の目標物は下記になります。 A1とB1の掛け算の結果をC1に出力したいのですが間違って変数の定義をしていないzという文字を使用

初心者でも簡単GAS 関数の作成と呼び出し方

関数の作成方法には、関数の宣言と関数リテラルの二つの方法があります。基礎講座#10では関数の宣言をして関数の作成と関数の引数と戻り値について説明しました。 今回は関数リテラルを使用した関数の作成方法について解説していきます。 関数リテラルによる関数の定義をすることで、関数自体を変数やオブジェクトの要素に格納することができます。 関数リテラルの構文function (引数2,引数2.....){  //処理  return 戻り値;}か 関数リテラルの特徴は関数名がありま

GAS GoogleAppsScript break文とcontinue文でループ処理を中断する方法まとめ|無料サンプル付き(基礎講座#15)

今回は、GAS GoogleAppsScriptでbreak文とcontinue文でループ処理を中断する方法をまとめました。無料サンプル付きですので初心者の方でも演習を通して理解できるよになっています。 まずは今回の下記break文とcontinue文の演習用のサンプルデータをダウンロードしてください。 では早速、 GASのbreak文とcontinue文をそれぞれ理解していきましょう。 GAS GoogleAppsScriptのbreak文 GAS GoogleApp

GAS GoogleAppsScript for文を使った繰り返し処理 (基礎講座#14)

今回はfor文を使ったGASの繰り返し処理の方法について解説していきます。 前回はwhile文を使用した繰り返し処理について学びました。まだの方は先にwhile文を使用した繰り返し処理(ループ)の方法を理解しましょう。 今回はfor文を使った繰り返し(ループ)処理の方法を実践を通して学んでいくので下記のサンプルデータをダウンロードしてください^^ 今回の目標物は基本講座#13と同じく下記添付図のように進捗状況が空白の場合は、E、F列に担当者とタスク内容を出力出来るようにし

覚えておきたいGAS用語集〜初心者必見【2021年最新版】〜

Googleが提供しているGoogle Apps Script(GAS)を使用する上で覚えておきたい用語を更新中です。忘れたときは下記を見直してみるといいかもしれませんね^^ ステートメントとはステートメントとは・・・命令の一つ一つ ステートメントの最後には必ずセミコロン(;)が必要になります。 命令は大文字・小文字が厳密に区別されます。 プレースホルダーとは 「${ … }」という謎の記号、波かっこの間に変数や定数を含む式をはめ込むことができます。

GAS 行の追加とテキストの検索方法

GASで決まった対象のテキストの1行上に行を挿入する追加方法です。 ○印の部分を自分が指定したいテキストに変更すればコピペで使用できます^^

¥100