如何将VBA嵌入到.net应用程序中

如何将VBA嵌入到.net应用程序中,.net,wpf,vba,api,.net,Wpf,Vba,Api,我在WPF中有一个类似excel的小应用程序。我想通过在其中嵌入VBA编辑器并向其公开一个小api来扩展它。与excel的方式基本相同 与此类似,但如果可能,我宁愿使用VBA而不是ironpython。这是一个非常有趣的问题。这一定是可能的,因为,但我不知道如何实现。Project>添加引用>COM选项卡>勾选Microsoft Visual Basic以获得应用程序扩展性。牙齿长得很长,在办公室使用之外找到它的文档并不容易。我不确定这是否真的涵盖了@HansPassant。好吧,扩展性库不会

我在WPF中有一个类似excel的小应用程序。我想通过在其中嵌入VBA编辑器并向其公开一个小api来扩展它。与excel的方式基本相同


与此类似,但如果可能,我宁愿使用VBA而不是ironpython。

这是一个非常有趣的问题。这一定是可能的,因为,但我不知道如何实现。Project>添加引用>COM选项卡>勾选Microsoft Visual Basic以获得应用程序扩展性。牙齿长得很长,在办公室使用之外找到它的文档并不容易。我不确定这是否真的涵盖了@HansPassant。好吧,扩展性库不会公开实际的运行时环境。它真的需要引用
VB6EXT.OLB
?等等。这就是可扩展性库……这可能会有所帮助,但我发现信息少得可怜。