Office は VSTO を通じてどのように EXCEL プラグインを開発しますか?

0 まえがき

  VSTO (Visual Studio Tools for Office) は、VBA の代替手段であり、カスタム Office アプリケーションを作成するための Visual Studio ツールキットのセットです。VSTO は、Visual Basic または Visual C# を使用して Office アプリケーション (Word、Excel、PPT など) を拡張できます。この記事は、VSTO による Excel プラグイン開発を要約して記録します。

1. ツールの準備

  (1) Visual Studio のインストール
  Baidu などのブラウザで「Visual Studio2022」インストールパッケージを検索し、インストールします。

  (2) VSTO のインストール
  Visual Studio インストーラーで「Office/SharePoint Development」ツールセットを選択してインストールします。
  ここに画像の説明を挿入

2. EXCEL アドインの作成と生成

  (1) 新規プロジェクト
  ここに画像の説明を挿入

  (2) 機能エリアの作成
  ここに画像の説明を挿入

  ここに画像の説明を挿入

  (3) 機能追加ボタン
  ここに画像の説明を挿入

  (4) 関数コードを実現する
  button1 ボタンをダブルクリックし、コードを記述します。
  ここに画像の説明を挿入

using System.Windows.Forms;
  
MessageBox.Show("Hello, ExcelAddIns.");

3. アドインプログラムの作成と利用

  ここに画像の説明を挿入

参考文献:
[1] _Gvision. Visual Studio を使用した Excel VSTO 拡張機能の開発: 手順と基本操作; 2018-12-04 [アクセス日 2023-07-14].
[2] stone0823. VSTO シリーズ (01) - Excel VSTO 開発入門; 2021-03-09 [2023-07-14 アクセス].
[3] Xiaosi Xiang. VSTO 開発、C# 操作 Excel オブジェクトの紹介; 2020-12-18 [2023-07-14 アクセス].
[4 ] CVSTO. VSTO Journey シリーズ (2): Excel ソリューションの作成; 2020-02-08 [アクセス 2023-07-14].
[5] flyhawk007blog. VSTO Excel 開発 (1): Excel メニューのカスタマイズ; 2008-04 -18 [アクセス 2023-09- 07-14].
[6] Savetime2020. VBA から VSTO (vb.net エントリ Visual Studio) ; 2020-08-28 [2023-07-14 にアクセス]。

おすすめ

転載: blog.csdn.net/qq_40640910/article/details/131724961