什么VB或VBA解释器或编译器可用于Windows操作系统?

Ser*_*dis 1 vb6 vba

我正在寻找Visual Basic或VBA的解释器(编译器也可以).我不是在寻找任何类型的UI支持.基本上,我有一系列有点复杂的VBA模块,它们不引用任何外部DLL并且不使用任何用户界面.有没有这样的工具可用于Windows操作系统的Microsoft Office或Microsoft Visual Basic?

Bob*_*b77 7

VBA仅作为嵌入式"宏语言"存在于Excel等主机应用程序中.有一段时间你甚至可以购买SDK来将VBA嵌入到你自己的应用程序中,但是从来没有任何"独立的VBA".

VBScript在语法和语义上接近VBA和VB,但它也需要一个主机.常见的桌面主机包括WSH,MSHTA和Vista/Win7"小工具"框架.如果满足您的需求,这可能是您最好的选择.

如果你能找到它,可以远程使用VB5CCE(Control Creation Edition)做你想做的事情.这是免费的,但无法编译到EXE.它可能是一个解释器,但是通过/run交换机运行它.虽然我不确定.

还有第三方免费赠品,例如Jabaco,它使用类似VB/VBA的语法.

更新:VB5CCE 支持该/run开关.