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 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|
| 非対応 | 非対応 | 非対応 | 非対応 | Web版 |
実務での使用例
Power Automateと連携してメール添付ファイルを自動集計
OneDriveに保存された売上報告Excelファイルを、Office Scriptsで自動集計してPower Automate経由でTeamsに通知。デスクトップ版Excelが不要
- Excel OnlineでOffice Scriptsを記録
- Power Automateでフローを作成
- Office Scriptsアクションでスクリプトを実行
- 集計結果をTeamsに投稿