上下文:设计工程师通过培训,所以给Noob编写代码,试图使工作自动化。
我有一些SolidWorks宏已经被证明可以工作,目前使用VBA编写,并且是从Excel中的用户表单触发的。 (假装是自定义“程序”)我想用C#Windows Form App代替它,作为一个实际的独立程序。
是否有将VBA插入C#代码的方法? EG:
// Some C# code
string Data = "Some Data"
// Read the following as VBA
{
My VBA macro using Data
}
// Some more C# Code
[如果有更好的方法,我很容易接受提意见
谢谢
我想您可以在需要时从c#运行宏(请参阅this thread,然后使用来自c#的互操作读取输出。