推荐使用VBA的IDE

是否有推荐的IDE用于开发提供合理的错误报告和代码完成的Excel VBAmacros?

目前,我正在使用Excel 2007附带的“Microsoft Visual Basic For Application”IDE,但到目前为止,这并不理想。

即使是Vim或Emacs的插件也会很棒。

你几乎坚持MS的IDE,但有一些很好的附加组件。 我常用的两个是:

  • MZ-工具
  • 智能压头

看看这个SourceTools.xla 。 它不是一个IDE,而是一个VBA插件,它允许将项目中的所有源文件保存/读取到实际的文本文件中,以用于源代码pipe理。 我已经使用了至less一年,我很高兴。 它甚至允许直接使用CVS或SVN源代码控制系统进行提交/差异,但是您不必从IDE中执行。 它是免费的,它附带的源代码解锁,如果你想调整它。

我使用和推荐Rubberduck 。 网站描述:

Rubberduck是一个非常活跃的开源COM加载项目,它与Visual Basic编辑器集成在一起,以实现每个程序员想要在其IDE中具有的function。 从unit testing到源代码控制,从代码检查到重构,在VBA中编程将永远不会相同。