Google Apps Scriptとは
最終更新日:
Google Apps Scriptとは
Google Apps Script(略称:GAS)は、Googleが開発・提供しているスクリプト言語です。
Googleアカウントとオンライン環境があれば誰でも利用可能で習得しやすい。
JavaScriptがベースになっているため、JavaScriptが分かる人にはとっつきやすい。
主にGoogleスプレッドシートで用いられるが、Gmailなどとも連携が可能。
VBAとの違い
Excelマクロの使用言語はVBA(Visual Basic for Applications)のため、
VBAをそのままGoogleスプレッドシートに使用できません。
Google Workspace Enterprise Plus / G Suite Enterprise for Educationのみ、
マクロ付きのExcelファイルをGoogleスプレッドシートに変換できる機能が提供されているそうです。
GoogleスプレッドシートもExcelもマクロの記録機能などは実装されているので、同じ感覚で使えます。
VBAはエクセルをインストールしてローカル環境でも使用でき、GASよりも高速に動作します。
GASは基本的にはオンライン上で使用するため、環境に応じて最適なものを選ぶといいでしょう。
まとめ
- GASはJavaScriptベースの言語
- Googleアカウントとオンライン環境があれば誰でも利用可能
- Googleのサービス全般で利用可能
- VBAとは言語が異なるためそのまま流用はできない