マガジンのカバー画像

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

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

#Googleスプレッドシート

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 for文を使った繰り返し処理 (基礎講座#14)

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