📊つかえる関数.com

Office Scripts(TypeScript)でExcel操作を自動化できるバージョンは?

結論

Office ScriptsはMicrosoft 365のExcel Online専用のTypeScriptベースの自動化機能です。

マクロ・自動化上級·

詳しい解説

Office ScriptsはMicrosoft 365のExcel Online(Web版)で利用可能なTypeScriptベースの自動化機能です。VBAとは異なり、ブラウザ上で動作し、Power Automateとの連携も可能です。デスクトップ版Excel 2016/2019/2021では利用できません。VBAの代替というよりは、クラウドベースの自動化ソリューションとして位置づけられています。

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

バージョン対応

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

実務での使用例

Power Automateと連携してメール添付ファイルを自動集計

OneDriveに保存された売上報告Excelファイルを、Office Scriptsで自動集計してPower Automate経由でTeamsに通知。デスクトップ版Excelが不要

  1. Excel OnlineでOffice Scriptsを記録
  2. Power Automateでフローを作成
  3. Office Scriptsアクションでスクリプトを実行
  4. 集計結果をTeamsに投稿