VSTO从零开始制作一个Excel加载项

课程详情

课程详情

课程标题:VSTO从零开始制作一个Excel加载项

课程核心介绍:本课程旨在提高学员编写VSTO代码的效率,帮助学员将现有的VBA代码成功转换为一个VSTO的Excel/WPS加载项。

适合人群

  • 对VBA有一定了解,对Excel对象比较熟悉的人员。
  • 希望快速掌握VSTO开发技巧的人员。
  • 希望学习VSTO快捷键设置及一机一码注册原理的学员。
  • 希望提高写代码效率的学员。

学习收获

  • 提高写VSTO代码效率。
  • 成功将现有VBA代码转换为一个VSTO的Excel/WPS加载项。

课程亮点

  • 通过一个完成Excel加载项制作流程,详细展示制作过程。
  • 以VSTO的VB.Net语言为基础,从VS的安装到最终项目的部署,都做了手把手的教程和操作。
  • 含金量更高,增加了DateGridView控件的设计过程、窗体设计过程、代码片段使用技巧等。
  • 提供详尽的课程附件,包括操作步骤和原创工具。

课程大纲

  • 概述
  • VS的安装与第一个VB.Net项目
  • Ribbon设计器中添加控件
  • 窗体设计与常用属性
  • 窗体按钮交互技巧
  • 任务窗格的添加与ToggleButton
  • 正则查找替换工具与撤销功能
  • 代码片段的使用技巧
  • VBA到VB.Net代码的转换
  • 网上获取资源的技巧
  • 调用外部dll制作二维码
  • 为按钮指定快捷键
  • 窗体移植的技巧(聚光灯)
  • 代码调试的技巧
  • 一机一码注册功能的实现
  • 程序打包为Exe并发布
  • 常见问题的解决

课程特色

  • 重点在于如何成功制作出可用的插件,而非详细讲解基础知识。
  • 同类课程较少,项目实战较多。
  • 提供详尽的课程附件,包括操作步骤和原创工具。

预计效果

学员们学习了本课程后,能够大大节省摸索的时间,提高学习效率,加速成功制作出属于自己的插件的过程。

课程目录

01 概述
  01 课程内容简介.mp4
02 VS的安装与第一个VB.Net项目
  01 VS2019的安装.mp4
  02 VSTO的常用设置和基本调试.mp4
03 Ribbon设计器中添加控件
  01 添加ribbon设计器.mp4
  02 各种常用控件的添加及介绍.mp4
  03 模块Module的使用.mp4
04 窗体设计与常用属性
  01 概述.mp4
  02 窗体控件的添加与解释.mp4
  03 窗体控件常用属性设置.mp4
  04 其他属性,托盘气泡,timer计时器.mp4
05 窗体按钮交互技巧
  01 简介.mp4
  02 DateGridView窗体项目实战(合并工作表).mp4
06 任务窗格的添加与ToggleButton
  01 效果展示.mp4
  02 理论讲解+任务窗格项目实战.mp4
07 正则查找替换工具与撤销功能
  01 效果展示.mp4
  02 正则表达式替换窗体设计与功能实现.mp4
  03 代码撤销功能的实现.mp4
08 代码片段的使用技巧
  01 代码自动录入效果展示.mp4
  02 原理讲解、设置及高效工具的使用.mp4
09 VBA到VB.Net代码的转换
  01 效果展示.mp4
  02 代码转换原则及手动操作过程.mp4
  03 利用代码转换器快速完整转换.mp4
10 网上获取资源的技巧
  01 百度翻译项目效果展示.mp4
  02 代码转换过程与百度翻译项目实战.mp4
11 调用外部dll制作二维码
  01 效果展示.mp4
  02 Dll类库下载及引用.mp4
  03 二维码项目完成过程.mp4
12 为按钮指定快捷键
  01 效果展示.mp4
  02 具体代码解释及快捷键设置窗体设计及ini文件读写.mp4
13 窗体移植的技巧(聚光灯)
  01 效果展示.mp4
  02 代码移植过程详解.mp4
  03 快捷键冲突Bug修复.mp4
14 VSTO代码高级调试的技巧
  01 效果展示.mp4
  02 一般调试技巧.mp4
  03 镜像工程调试法.mp4
15 增强版一机一码注册功能的实现
  01 效果展示.mp4
  02 一机一码注册功能的实现.mp4
  03 为软件增加使用时间限制.mp4
  04 为软件增加免费试用时间限制.mp4
16 程序打包为Exe并发布
  01 主要内容概述.mp4
  02 详细安装及设置过程讲解.mp4
17 常见问题及解决
  01 概述.mp4
  02 常见问题及解决、C#与VBnet区别.mp4
  03 DLL加密混淆保护.mp4
18 后续补充01
  01 补充知识01-概述.mp4
  02 补充知识01-具体操作.mp4