Office 2013为什么还是用VBA而不用VB.NET?VBA 是 Office 常见套件vb.netvsto的母语vb.netvsto,不是说换就换的,就好比 N 年前发明的自行车 , 在这个汽车流行的时代依然存在 , 这至少说明了一点vb.netvsto:经典的东西自然有其自身存在的价值 。
当使用 VBA 做出来的功能满足不了vb.netvsto我们需求的时候,我们可以考虑用 VSTO (Visual Studio Tools for Office) 来开发,而在 VSTO 的开发中就有两种常见的语言,他们是:VB.NET、C# 。VB.NET 和 VBA 都属于 Basic 语言家族的 , 所以他们有相似之处 。
PS:
【包含vb.netvsto的词条】在 .NET 中有 WebService,在 Excel 2013 中也可以方便的调用 WorksheetFunction.WebService,但是在 Excel 2013 以前的版本中是没有的,从这点可以看出,微软还是在不断的加强和完善新版 Office 组件中的 VBA 功能 。
用的是VS2010的VB.net 我在弄一个excel的解决方案,涉及到vsto 。Global.Ribbon.Ribbon1(或vb.netvsto你自定义vb.netvsto的RIBBON名称).combobx1
有C#基础学习VBA还是VSTO哪个更容易和有效楼上的估计vba都没有理解的好,vsto和vba其实是一样的容易 。正如你学好了basic6.0再写vba代码会得心应手 , 你需要先学一下vb.net或c#,再来了解vsto就很容易上手 。vb.net和c#差别基本上是语法上的,c#功能更强??
vb.netvsto的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、vb.netvsto的信息别忘了在本站进行查找喔 。
推荐阅读
- 电脑cad怎么画主控线,用cad画电脑主机平面图
- pdf转打印,pdf怎么转打印版
- sqlserver修改数据类型,sql sever修改数据类型
- linux-a命令 linux $a
- 关于携程如何进行新媒体营销的信息
- 笔记本怎么选显卡,怎么选择笔记本显卡
- 虎牙直播万元榜,虎牙直播百万人气主播月收入
- linux广播命令 linux关闭广播功能
- 为什么播放视频绿频,视频为什么会绿屏