我正在尝试创建新的 Office excel 工作簿应用程序,如何更改此应用程序的启动以从 Windows 窗体开始而不是打开 excel。
谢谢
我正在尝试创建新的 Office excel 工作簿应用程序,如何更改此应用程序的启动以从 Windows 窗体开始而不是打开 excel。
谢谢
在您的解决方案下创建两个项目,一个是 winforms(或任何它),另一个是 excel 工作簿应用程序。
将 Winforms 应用程序设置为您的启动项目。
将 excel 应用程序项目引用到您的 winforms 项目。
需要时从您的代码在 winforms 项目中打开 Excel 应用程序。像这样左右:
using (Process excelProcess = new Process())
{
excelProcess.StartInfo.FileName = Assembly.GetAssembly(typeof(SomeClassInExcelApplicationProject)).Location;
excelProcess.Start();
}
如果您希望在启动 excel 应用程序时关闭 winforms,请在启动 excelApplication.Exit();
应用程序过程后添加