1

我正在尝试创建新的 Office excel 工作簿应用程序,如何更改此应用程序的启动以从 Windows 窗体开始而不是打开 excel。

谢谢 像这样

4

1 回答 1

3
  1. 在您的解决方案下创建两个项目,一个是 winforms(或任何它),另一个是 excel 工作簿应用程序。

  2. 将 Winforms 应用程序设置为您的启动项目。

  3. 将 excel 应用程序项目引用到您的 winforms 项目。

  4. 需要时从您的代码在 winforms 项目中打开 Excel 应用程序。像这样左右:

    using (Process excelProcess = new Process())
    {
        excelProcess.StartInfo.FileName = Assembly.GetAssembly(typeof(SomeClassInExcelApplicationProject)).Location;
        excelProcess.Start();
    }
    

    如果您希望在启动 excel 应用程序时关闭 winforms,请在启动 excelApplication.Exit();应用程序过程后添加

于 2012-03-29T13:38:40.630 回答