📊つかえる関数.com

Google Apps ScriptとVBAの違いは?

結論

Apps ScriptはJavaScriptベースでクラウド動作、VBAはVB由来でデスクトップ

Googleスプレッドシート比較中級·

詳しい解説

Google Apps ScriptはJavaScript(厳密にはV8エンジン)ベースのスクリプト言語で、クラウド上で動作します。VBAはVisual Basic由来でデスクトップ版Excelで動作します。Apps ScriptはGoogleドライブ、Gmail、カレンダーなど他のGoogleサービスとの連携が容易で、トリガー設定で定期実行も可能ですが、VBAのような直接的なセル操作の速度はやや劣ります。VBAはオフラインで動作し高速ですが、クラウド連携やWeb APIの扱いはApps Scriptの方が簡単です。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応対応対応対応対応