文章目录
- 0.引言
- 1.工具准备
- 2.WORD外接程序创建和生成
- 3.外接程序生成并使用
0.引言
VSTO(Visual Studio Tools for Office )是VBA的替代,是一套用于创建自定义Office应用程序的Visual Studio工具包。VSTO可以用Visual Basic 或者Visual C#扩展Office应用程序(例如Word、Excel、PPT)。本文通过VSTO进行Word插件开发总结,并进行记录。
1.工具准备
(1)安装Visual Studio
在百度等浏览器搜索“Visual Studio2022”安装包,然后安装即可。
(2)安装VSTO
在Visual Studio Installer中选择“Office/SharePoint开发”工具集进行安装。
2.WORD外接程序创建和生成
(1)新建项目
(2)创建功能区
(3)添加功能按钮
(4)实现功能代码
双击button1按钮,编写代码:
using System.Windows.Forms;MessageBox.Show("Hello, WordAddIns.");
3.外接程序生成并使用
参考资料:
[1] 一路向前的小Q. vsto与word基础介绍-新建第一个word加载项〔1〕; 2022-01-24 [accessed 2023-07-14].
[2] 十四贝勒. 使用C#开发Word VSTO外接程序示例; 2023-01-04 [accessed 2023-07-14].
[3] usdoc文档预览. Word排版插件,VSTO公文排版,Word论文排版; 2022-11-15 [accessed 2023-07-14].
[4] ejinxian. VSTO 实现word的多级列表功能; 2021-04-16 [accessed 2023-07-14].
[5] Azhangyuaner. 深入理解vsto,开发word插件的利器; 2018-12-09 [accessed 2023-07-14].
[6] Azhangyuaner. 接触vsto,开发word插件的利器; 2018-12-09 [accessed 2023-07-14].
[7] chain881228. VSTO Word2003 添加菜单栏, 添加工具栏; 2017-08-10 [accessed 2023-07-14].