2012-04-05 52 views
0

开始EXCEL我想开始使用这个代码行Excel应用程序的新实例:VSTO代码

excelApp = new MSExcel.Application(); 
((MSExcel.Application)excelApp).Visible = true; 

但applicatin只有几秒钟开始。它不会在使用相同的代码的单词中发生。有任何想法吗 ?由于

+1

这不是VSTO,这只是普通的旧的互操作,哈哈... – code4life 2012-04-05 16:02:48

+0

你需要控制Excel应用程序 - 或者只是开始呢? – NSGaga 2012-04-05 16:23:15

+0

在任务管理器中显示EXCEL.EXE进程还是立即退出进程?你是否试图展示一个空白的Excel文件? – Keith 2012-04-06 14:10:20

回答

0

下面的代码打开word文档

wordApp = new Word.Application(); 
wordObject.Documents.Open(FileName: fileName, ReadOnly: isReadOnly); 
wordObject.Visible = true; 
+0

这与我的问题无关。 – 2012-04-11 05:11:21

+1

对不起,我误解了你的问题,你上面的评论现在很清楚。它看起来像你的插件崩溃你的应用程序。当你自动化插件的excel时,一些属性是不可访问的。我试图显示错误消息和另一个应用程序,它使Excel自动运行,因为它处于不可见模式。尝试此步骤以获取错误消息http://www.macroview.com.au/support/KnowledgeBase/Pages/20110084.aspx – Kiru 2012-04-11 06:16:41