【GAS初心者講座】1.「GAS」=「Google Apps Script」とは?

GAS初心者講座
Pocket

GASというプログラミング言語についての解説記事です。

GASをまったく知らない方でも楽しく学習できるよう、会話形式になっています。
気軽に読み進めて、少しずつ覚えていってください!

スポンサーリンク

GAS初心者講座:目次

【GAS初心者講座】1.「GAS」=「Google Apps Script」とは?
【GAS初心者講座】2.GASのスクリプトエディタを開く
【GAS初心者講座】3.GASをスクリプトエディタから実行する
【GAS初心者講座】4.変数と定数の宣言・ルール

GAS初心者講座1-1:GASとは?

ジュン
ジュン

今回は「GAS」の解説をしていくよ!

「GAS」って、火が付くアレ?

ジュン
ジュン

ここで紹介する「GAS」は「Google Apps Script」と言って、Googleが提供するプログラミング言語だ。

他のプログラミング言語と何が違うの?

ジュン
ジュン

「GAS」は、Googleが提供するGoogleドライブ、スプレッドシート、Googleフォームなどのアプリ内で使えるんだ。

Googleドライブは僕も使っているよ。
無料で15GBまでデータが保存できるから、とても便利だよね!

ジュン
ジュン

さらに、GASはJavascriptというプログラミング言語をベースに作られているから、Javascriptに詳しい人ならすぐマスターできる。

初心者でも、GASを勉強するとJavascriptの勉強にもなるからオススメよ。

私はプログラミングについては初心者だけど、頑張って勉強してみようかな。

GAS初心者講座1-2:GASで何ができるの?

GASが便利そうなのは分かったけど、いまいちピンと来ないなあ…

具体的には、どんなことができるようになるの?

ジュン
ジュン

本当に何でもできちゃうんだけど、よく使いそうな機能としては…

  • スプレッドシート内でEXCEL VBAのように利用できる。
  • スプレッドシートのデータをGoogleカレンダーに登録できる
  • スプレッドシートからGoogleフォームを作成する。
  • スプレッドシートの内容をメールで送信する。

…などなど、Googleのアプリを連携させることができるんだ。

とにかく、すごく便利だということは分かったわ…

ジュン
ジュン

さらにGoogleのアプリを飛び越えて、

  • 設定した時刻に、天気予報をSlackに送信する。
  • Twitterで特定の言葉を検索して、その結果をSlackに送信する。
  • スプレッドシートで作成した文章をTwitterでツイートする。

ということもできるんだ。

すごい…!

スプレッドシートから、様々なアプリへ送信することができるんですね!

ジュン
ジュン

GASを覚えれば、スプレッドシートでできることが大きく広がる!

スプレッドシートはただのEXCELの無料版ではなく、WEBの世界を変えるアプリなんだ!

なんだか楽しそう!

頑張って勉強するわ!

GAS初心者講座1-3:GASはどうやったら利用できるの?

その便利なGASは、どうやったら利用できるの?

お金は使いたくないんだけど…

ジュン
ジュン

GASは、Webブラウザ上で動作するから専用のソフトは必要ない

しかも、最初から最後まで完全に無料だ!

すごい!

それなら安心して学習を進められるわね!

ジュン
ジュン

GoogleChromeなどのブラウザと、無料のGoogleアカウントがあればすぐに利用できるんだ!

まだの人は、用意しておこう!

GAS初心者講座1-4:なんで他の言語ではなくGASなの?

プログラミング言語はたくさんあるけど、なんでGASを利用するの?

ジュン
ジュン

上で述べたように、GASはブラウザ上で動作するという大きな特徴がある。

これがとても便利なんだよ。

ブラウザ上で動作すると、何か良いことがあるの?

ジュン
ジュン

スプレッドシートでGASを利用することは、一見するとEXCELでVBAを利用することに似ている。

でもこの2つには大きな違いがある。
GASはブラウザ上、VBAはパソコン上で動作することだ。

確かに、VBAはローカルで動作するね。

ジュン
ジュン

EXCEL VBAを動かすには、EXCELファイルを開いて実行させないといけない。

でもGASは、そのスプレッドシートを開いていなくても勝手に動作させることもできるんだ。

開いていなくても良いって、どういうこと?

ジュン
ジュン

例えば、

  • 誰かがスプレッドシートを保存した。
  • 誰かがアンケートで送信ボタンを押した。
  • 誰かがGoogleカレンダーに予定を追加した。

…という風に事前にGASを実行させるタイミングを設定しておくことで、いちいち実行ボタンを押さなくても動作するようになるんだ。

それは凄い便利だね!

ジュン
ジュン

実行のタイミングさえも自動化できるから、一度作成すると完全に自動化することも可能だね。

完全に自動化できるなんて夢のようだわ!
頑張って勉強しなくちゃ!

GAS初心者講座1-まとめ:GASはとても便利!

GASはとても便利なプログラミング言語です。

これまでコツコツとやっていた作業が、GASですべて自動化できるかもしれません。
GASをマスターするのはとても大変ですが、実務に生かせるレベルにすることが誰にでも可能です。

一気に進めて挫折してしまわないよう、無理のないよう少しずつ進めていってください!

最後まで読んでいただき、ありがとうございました。

GAS初心者講座:目次

【GAS初心者講座】1.「GAS」=「Google Apps Script」とは?
【GAS初心者講座】2.GASのスクリプトエディタを開く
【GAS初心者講座】3.GASをスクリプトエディタから実行する
【GAS初心者講座】4.変数と定数の宣言・ルール

コメント

タイトルとURLをコピーしました