C# 如何使用VBA打开Windows窗体

C# 如何使用VBA打开Windows窗体,c#,excel,vba,C#,Excel,Vba,我需要在Excel VBA中编写代码以打开用C#编写的windows窗体。假设我在Visual Studio中创建了一个form.cs。假设创建表单的命名空间是ConsoleApplication 代码经过编译,可以作为C#项目运行。假设此项目中有多个表单,因此我无法运行编译后得到的.exe。我想专门打开form.cs,它是这个C#项目的一部分 谢谢,您想打开一个只包含代码而不包含编译内容的windows窗体吗?另一件事是,您还需要form.designer.cs和所有其他资源。还是命名空间控制

我需要在Excel VBA中编写代码以打开用C#编写的windows窗体。假设我在Visual Studio中创建了一个form.cs。假设创建表单的命名空间是ConsoleApplication

代码经过编译,可以作为C#项目运行。假设此项目中有多个表单,因此我无法运行编译后得到的.exe。我想专门打开form.cs,它是这个C#项目的一部分


谢谢,

您想打开一个只包含代码而不包含编译内容的windows窗体吗?另一件事是,您还需要
form.designer.cs
和所有其他资源。还是命名空间控制台应用程序中的windows窗体?:DDo你想打开已编译的应用程序吗?@Ram no,他想将未编译的资源打开到windows窗体,然后想显示新编译的窗体。我想我把你弄糊涂了。form.designer.cs也存在。该表单作为一个C#项目,运行非常好。我的问题是如何使用VBA从excel中调用它@cramopy@Rama但您实际的问题是如何打开/编译源代码,而不是编译的
.exe
文件。打开编译后的版本应该没有问题-在这种情况下,请将您的问题编辑成类似如何从vba打开.exe文件的内容(请不要逐字使用!)。谢谢