VB.NET与Excel 2003/2007中使用的用户可编辑代码中使用的语言相同,您可以在后台编写代码?Excel VBA与VB.NET相同
9
A
回答
7
不,Excel 2003和2007使用Visual Basic for Applications,它是Visual Basic 6的变体。这是从VB.NET的巨大变化。有关具体差异的更多详细信息,请参阅here。
6
不,VBA和VB.NET之间唯一的相似之处是看起来类似的语法。
VBA与Visual Basic 6类似,从1997年(?)开始,它就已经过时了,所以VBA不是一种非常现代的语言。
VB.NET是一种现代语言,具有与C#相同的功能,但语法很糟糕,所以我个人更喜欢C#。
VBA是一种解释型语言,而VB.NET被编译。
如果您对Office编程感兴趣,可以考虑在VB.NET和VSTO中执行您的下一个Office项目,这是VBA的现代替代方案。
相关问题
- 1. VB.NET中的Excel vba项目
- 2. Excel VBA宏条件格式与相交
- 3. Excel C#Interop与Excel VBA
- 4. '是'VB.NET关键字与Object.ReferenceEquals相同吗?
- 5. Excel的VBA:在同一行
- 6. 如何使用Excel VBA输出与ALT +(数字)类型相同的字符?
- 7. Excel VBA用户窗体 - 设置与用户窗体大小相同的图表
- 8. Excel VBA +查找与词典
- 9. RegEx与VBA Excel在Mac
- 10. Range.find与excel VBA不兼容
- 11. Excel VBA公式与变量
- 12. Excel:命名范围与VBA
- 13. VBA - 不随机使用相同编号的Excel RANDOM公式
- 14. 识别和计算数组中相同值的元素Excel VBA
- 15. 使用相同的用户表单填充多个表VBA Excel
- 16. VBA Excel计数相同的纸张名称发生
- 17. VB.NET相当于excel的商用函数
- 18. 使vba excel函数与参考单元格动态相关
- 19. Excel VBA如何让Enter键的行为与Tab键相似
- 20. VBA在Excel中合并包含相同文本的非相邻单元格
- 21. 提取相关信息Excel VBA
- 22. 相对路径,而不是在Excel VBA
- 23. VBA相当于Excel的mod功能
- 24. depends.exe相当于Excel VBA项目
- 25. excel vba范围相对偏移范围
- 26. VB.NET excel同时删除多列
- 27. 为什么代码改变vb.net中的单元格颜色与vba不同?
- 28. 寻找与VB(MSVisualStudio 2005)和VBA(Excel)不同的东西
- 29. 切片机用于与不同的数据源的Excel VBA
- 30. Vba代码的行为与Excel 2010中的不同?