
正文
关于vsto和vb.net的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Office 2013为什么还是用VBA而不用VB.NET?
VBA 是 Office 常见套件的母语,不是说换就换的,就好比 N 年前发明的自行车,在这个汽车流行的时代依然存在,这至少说明了一点:经典的东西自然有其自身存在的价值。
当使用 VBA 做出来的功能满足不了我们需求的时候,我们可以考虑用 VSTO (Visual Studio Tools for Office) 来开发,而在 VSTO 的开发中就有两种常见的语言,他们是:VB.NET、C#。VB.NET 和 VBA 都属于 Basic 语言家族的,所以他们有相似之处。
PS:
在 .NET 中有 WebService,在 Excel 2013 中也可以方便的调用 WorksheetFunction.WebService,但是在 Excel 2013 以前的版本中是没有的,从这点可以看出,微软还是在不断的加强和完善新版 Office 组件中的 VBA 功能。
相关问答
Q1: Microsoft Visual Studio 2008与VB.NET的区别
区别:Microsoft Visual Studio 2008是一 个可视化工具集,简单来说是工具,也可以说是开发环境,而VB.net只是一种语言,简单说是工具和语言的区别。
联系:visual studio 工具集中有用于开发VB.net的可视化工具,名字叫visual basic2008.
在visual studio 中建立一个新项目时,选择开发语言,比如Visual Basic 就会自动调动这个Visual basic 2008可视化工具,用来Visual Basic.net,简称VB.net语言的开发
注:visual studio 无论是2005.2008还是2012版的visual basic 语言指的都是VB.net,不是VB
Q2: 有C#基础学习VBA还是VSTO哪个更容易和有效
楼上的估计vba都没有理解的好,vsto和vba其实是一样的容易。正如你学好了basic6.0再写vba代码会得心应手,你需要先学一下vb.net或c#,再来了解vsto就很容易上手。vb.net和c#差别基本上是语法上的,c#功能更强👍
vsto和vb.net的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、vsto和vb.net的信息别忘了在本站进行查找喔。






