1. VSTO 是什么?我們可以用VSTO做什么?
VSTO全稱Visual Studio Tool for Office,是可以讓我們針對現有的Office程序進行功能擴展。在工作或生活中其實我們或多或少用到過VSTO插件,例如安裝有道詞典/Adobe Pro會在Office程序中嵌入插件程序。
2. VSTO 開發環境的准備
-
Office辦公軟件;
- 微軟 Visual Studio 下載地址:https://visualstudio.microsoft.com/zh-hant/vs/whatsnew/
3. Visual Studio 安裝
安裝時除了必須的組件,軟件會默認安裝,其余的只需選擇如下截圖中的Office/SharePoint開發即可。

安裝完成后就可以開發了。
4. VSTO 開發案例
- VSTO開發可使用C#或vb,我們使用的C#開發。
- 1. 創建項目

- 2.編寫一個簡單的案例,在打開Excel時跳出彈框;在關閉Excel時跳出彈框。

- 3. 運行項目

-
4.效果

5. VSTO Excel刪除插件
- 打開開發工具。
- 打開開發工具中的COM加載項。
- 選中要刪除的插件。
- 點擊刪除按鈕刪除。
- 如果只是停用插件,取消復選框勾選即可。

