ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 147|回复: 3

[求助] 可否帮忙推荐两本VSTO的书

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-10-11 10:23 | 显示全部楼层 |阅读模式
由于工作用Excel比较多,对VBA有点点了解,时不时的把手头的工作任务用VBA代码来完成,现在觉得要是能把一些常用的功能,“固定”在我的Excel里,甚至可以让公司的同事们一起用,是不是用VSTO弄出插件来更方便呢?

于是想学习一下,看了网上书店,就那几本,比如 《VSTO开发入门教程》,《VSTO开发中级教程》。对此还没有什么概念,不知道对于入门VSTO以向熟练进发,用哪些书比较合适,求大神们推荐。感谢!

TA的精华主题

TA的得分主题

发表于 2024-10-11 10:41 | 显示全部楼层
玩VSTO的话,建议你学C#,我以前也是用VBA,还有VB语言的,也是打算搞点插件的时候,学的C#,关于C#的学习,不需要书,直接看网上的菜鸟教程就好了,了解一些基本的,就可以依托自己编程目标慢慢搞了。满打满算我是去年年底才开始接触C#和VSTO的,大概2个月写了第一版的Word插件https://club.excelhome.net/thread-1689491-1-1.html,大概又用了2个月整了第一版的Excel插件https://club.excelhome.net/thread-1689490-1-1.html,后面开始慢慢更新,完善功能,也可以自己写一些小程序。现在自己也能自定义一些控件,什么渐变颜色条啊,色轮选择控件https://club.excelhome.net/thread-1702636-1-1.html。我倒不是什么高手,可能只是因为现在工作不忙,闲暇时间太多吧。慢慢搞,知道了一些了,够用就好了。
还有搞VSTO的话,最重要的应该就是VBA对象模型了https://learn.microsoft.com/zh-cn/office/vba/api/overview/,其实调用跟VBA类似,只是在C#下语法不同。
还有可以问手机上的AI助手,经常可以启发很多。
我的经验就是:不要干看书的学,没用的,定个目标,比如你打算编一个什么插件,然后就开始搞了,下载VS,新建VSTO工程,开搞。要搞什么就去学什么。不要等都学会了再来搞。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-11 11:56 | 显示全部楼层
Enocheasty 发表于 2024-10-11 10:41
玩VSTO的话,建议你学C#,我以前也是用VBA,还有VB语言的,也是打算搞点插件的时候,学的C#,关于C#的学习 ...

大神,可否推荐一下VS的下载信息,我电脑wn11+office2021,不知道下载什么版本比较好。

TA的精华主题

TA的得分主题

发表于 2024-10-11 12:05 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
lcluck2002 发表于 2024-10-11 11:56
大神,可否推荐一下VS的下载信息,我电脑wn11+office2021,不知道下载什么版本比较好。

大神当不起,Visual Studio是免费的,直接去微软的官网上去下载就好了。我用的2022版本的。我去年下的,没保存具体的链接了,我也是在微软官网上找的。
https://visualstudio.microsoft.com/zh-hans/free-developer-offers/
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-10-26 11:21 , Processed in 0.043864 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表