有没有可能用VS Code或VS Studio等现代版本替换Excel的内置VBA编辑器或IDE?
作为一名C#开发人员,我更喜欢Visual Studio IDE。相比之下,Excel的VBA编辑器/IDE非常过时。它缺乏即使是最基本的IDE中所具有的复杂功能,例如列选择、跳转到引用和有用的键盘快捷键。例如,没有用于终止调试会话的键盘快捷键。
虽然它确实支持许多有用的功能,如建议,语法检查和语法着色,但它们不能很好地工作。它仍然缺乏像智能感知这样的东西。语法检查非常困难,并且仅限于最明显的情况。语法着色仅限于关键字和注释。它的自动补全功能只适用于有限的场景。
发布于 2012-02-28 03:12:07
您可以考虑使用VB.NET而不是VBA进行Excel开发。Excel-DNA (我开发的)是一个在Excel中集成.NET的开源框架,它试图使VBA到.NET的转换尽可能容易。
然后,您可以对VB.NET (或C#)代码使用任何编辑器,包括Visual Studio Express版本或SharpDevelop。
https://stackoverflow.com/questions/9469527
复制相似问题