VSTO开发入门教程 P1

发布于:2022-10-17 ⋅ 阅读:(408) ⋅ 点赞:(0)

第一阶段:熟悉 visual studio 编程环境

1.1——理解 VSTO 的概念

①VSTO是Visual Studio Tools for Office的缩写
②VSTO开发的目的,就是制作Office的COM加载项
③VBA来开发Office,Visual C#融入到VSTO项目中

环境配置:
电脑系统:XP ,Win7,······
Office:2003、2007、·····
Visual Studio(C# CSharp):2005-2015······

1.2——安装 visual studio

此处以 vs 2008和2012为例。
vs 2008 安装的时候请一定要勾选如下图所示 Visual C# 和Visual Studio Tools for Office
在这里插入图片描述

vs 2012安装的时候必须勾选 Microsoft Office开发人员工具
在这里插入图片描述
在安装的时候,除了以上开发需求所要求的必须安装的组件之外。其他组件可根据自己的爱好特长、其他需求、硬件配置等自行选择安装。
由于本人使用的是visual studio 2022,所以接下来将以visual studio 2022 作为演示的工具:安装组件的时候要勾选Office/SharePoint 开发 再点击右下角“修改”即可安装相应组件。
在这里插入图片描述
安装好之后,选择 C# 语言会出现以下项目:
在这里插入图片描述

1.3——熟悉项目方案和项目文件夹

第二阶段:熟悉 C# 语言

2.1——创建 C# 窗体应用程序,窗体与常用控件的使用

2.2——C# 语法基础(变量、控制语句、不同数据类型转换等)

2.3——程序代码调试,错误处理

2.4 使用类

第三阶段:C# 操作和控制 Excel 对象

3.1——熟悉Excel对象模型,Excel 对象的常用属性,方法和事件

3.2——VBA 代码向 C# 代码迁移的能力

第四阶段:界面设计部分

4.1——定制功能区:使用功能区设计器或使用XML代码,理解 Custom UI 机制

4.2——任务窗格:任务窗格中空间和用户控件的添加

4.3——文档操作窗格

4.4 自定义工具栏

第五阶段:VSTO项目打包

5.1——使用 Advanced Installer

其他知识点

使用 C# 制作 Excel 自定义函数 UDF


网站公告

今日签到

点亮在社区的每一天
去签到