0 まえがき
VSTO (Visual Studio Tools for Office) は、VBA の代替手段であり、カスタム Office アプリケーションを作成するための Visual Studio ツールキットのセットです。VSTO は、Visual Basic または Visual C# を使用して Office アプリケーション (Word、Excel、PPT など) を拡張できます。この記事では、VSTO による PPT プラグインの開発を要約し、記録します。
1. ツールの準備
(1) Visual Studio のインストール
Baidu などのブラウザで「Visual Studio2022」インストールパッケージを検索し、インストールします。
(2) VSTO のインストール
Visual Studio インストーラーで「Office/SharePoint Development」ツールセットを選択してインストールします。
2. PPT アドインの作成と生成
(1) 新規プロジェクト
(2) 機能エリアの作成
(3) 機能追加ボタン
(4) 関数コードを実現する
button1 ボタンをダブルクリックし、コードを記述します。
using System.Windows.Forms;
MessageBox.Show("Hello, PPTAddIns.");
3. アドインプログラムの作成と利用
参考資料:
[1] HiuMini. VSTO | 個人専用 PPT ナビゲーション プラグインのゼロベース開発; 2021-11-21 [アクセス 2023-07-14].
[2] agrinJPG. Powerpoint プラグインの VSTO 開発 ; 2021-11-21 [アクセス日 2023-07-14] . 2022-03-14 [アクセス日 2023-07-14].
[3] 流れに乗ってください~. VSTO 開発ガイド; 2022-03-14 [アクセス日 2023-07-14].
[4] clareyang. VSTO 二次開発 PowerPoint : リボンとカスタム アイコンを作成する XML 方法; 2014-04-30 [2023-07-14 にアクセス].
[5] Vanling. VSTO 二次開発 PPT プラグイン; 2019-07-30 [2023-07-14 にアクセス] .
[6]. VSTO Office 二次開発における PowerPoint 機能の簡易テスト; 2013-02-17 [アクセス 2023-07-14].
[7] SanMaoSpace. VSTO PowerPoint (PPT) プラグイン開発でよく使用される API の概要; -14].
[8] SanMaoSpace。VSTO Office 二次開発 PPTRibbonX コマンド操作とオブジェクト追加; 2013-03-01 [アクセス 2023-07-14].
[9] ランニング フォレスト. VSTO Office 二次開発 PPT カスタム作業ウィンドウ テスト; 2017-10 -10 [アクセス 2023 -07-14]。