相信大家在日常工作中对Excel和WPS表格都耳熟能详了,对于我们处理一些普通工作的话,这两款数据分析软件的确可以满足大家的需求。但在实际应用的过程中,各位“表哥、表姐”的需求也越来越高。比如:批量重复复制粘贴数据,批量汇总数据等等。这时候,很多人使用VBA对Excel进行二次开发、扩展Excel的功能以提高工作效率。
但随着VSTO的出现,其功能比VBA更强大,开发Excel插件比VBA也更简便,而且代码封装安全性更高。VSTO或许是VBA的替代,也可能不会是,但它是.NET时代的VBA,它使用VB.net语言或者C#.net语言能编写出更加高大上的Office插件外接程序、模板和工作簿。
下面我将分享自己在Excel VSTO(VB.net)方面的学习心得,希望与大家一起交流,共同进步。
什么是VSTO ?
VSTO全称是Visual Studio Tools for Office,简单来说就是微软公司的Visual Studio平台开发Office的工具。