1
A
回答
3
您的解决方案下创建两个项目,一个一个WinForms(或者不管它是什么),其他 Excel工作簿中的应用。
将Winforms应用程序设置为您的启动项目。
将excel应用程序项目引用到您的winforms项目中。
需要时,从Winforms项目的代码打开Excel应用程序。像这样或这样:
using (Process excelProcess = new Process()) { excelProcess.StartInfo.FileName = Assembly.GetAssembly(typeof(SomeClassInExcelApplicationProject)).Location; excelProcess.Start(); }
如果你想的WinForms关闭在启动Excel应用程序,添加
Application.Exit();
启动Excel应用程序的过程
相关问题
- 1. 如何在iPad应用程序启动后更改本地化
- 2. 如何在应用程序启动时自动启动Delayed_Job?
- 3. 如何在Windows启动时自动启动应用程序?
- 4. 如何在启动后自动启动Bada 2.0应用程序?
- 5. 从WPF应用程序启动MS Office
- 6. 在应用程序中更改语言 - 如何重新启动?
- 7. 如何在应用程序启动时“自动”启用GPS?
- 8. 如何在Windows启动时优化WPF应用程序启动
- 9. 更新启动器应用程序c#
- 10. Excel 2003-2010 compability在Web应用程序中的C#自动化库
- 11. howto启动像MS-Office应用程序那样使用自动化的应用程序
- 12. 如何在警报通知中自动启动应用程序?
- 13. 如何在黑莓中自动启动应用程序
- 14. 如何在IIS10中正确自动启动asp.net应用程序
- 15. 如何启动C++ mfc应用程序
- 16. 自动阻止应用程序从启动程序启动
- 17. C#自动化应用程序
- 18. 自动启动/卸载应用程序
- 19. Android自动启动应用程序
- 20. 启动应用程序后更改应用程序图标
- 21. 自动启动应用程序
- 22. 自动化应用程序
- 23. 如何在Visual Studio 2010中自动部署Web应用程序?
- 24. 在新的应用程序版本中更改启动程序活动名称
- 25. 自动启动ASP.NET应用程序
- 26. 如何从C#应用程序启动应用程序?
- 27. Android应用程序自动启动
- 28. android自动启动应用程序
- 29. 自动启动弹簧应用程序
- 30. C++应用程序自动运行在Windows启动
后为什么难道不创建一个WinForm应用程序,然后从那里自动化Excel? – nawfal 2012-03-29 13:29:08
没问题,但我认为这会给我Excel的全部功能,如果你的建议请告诉我 谢谢。 – 2012-03-29 13:30:39
您是否需要在Windows窗体中创建的GUI中编辑工作簿?或者只需双击Excel打开您创建的应用程序? – Gabber 2012-03-29 13:31:47