您的位置:程序门 -> .net技术 -> c#



c#调用excel报错“被呼叫方拒绝接收呼叫”


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


c#调用excel报错“被呼叫方拒绝接收呼叫”
发表于:2007-03-26 16:19:05 楼主
我引用的是   microsoft   excel   11.0   object   library  

excel.application   xapp=new   excel.applicationclass();  
excel.workbook   xbook=xapp.workbooks._open(@ "d:\sample.xls ",  
missing.value,missing.value,missing.value,missing.value  
,missing.value,missing.value,missing.value,missing.value  
,missing.value,missing.value,missing.value,missing.value);  
excel.worksheet   xsheet=(excel.worksheet)xbook.sheets[1];  

当运行到第二句的时候报错,请高手帮忙解决,附带vb.net的,情况类似
                try
                        dim   oexcel   as   new   application
                        dim   obook   as   workbook
                        dim   osheet   as   worksheet
                #1         obook   =   oexcel.workbooks.open( "d:\sample.xls ")
                        osheet   =   obook.worksheets.item( "result ")
                        osheet.activate()
                catch   ex   as   exception
                        messagebox.show(ex.message,   "提示 ",   messageboxbuttons.ok,   messageboxicon.information)
                end   try

也就是运行到#1处的时候报“被呼叫方拒绝接收呼叫”,不是每次都弹出错误提示的。希望能帮忙解决,谢谢!
发表于:2007-03-26 16:47:211楼 得分:0
大家没碰到过这种问题吗?帮帮忙啊
发表于:2007-03-26 16:56:132楼 得分:0
路过
发表于:2007-03-26 16:56:473楼 得分:0
我用的是c#
发表于:2007-03-26 17:18:414楼 得分:0
excel.application   xapp=new   excel.applicationclass();  
excel.workbooks   books   =   xapp.workbooks;
excel.workbook   xbook=books._open(@ "d:\sample.xls ",  
missing.value,missing.value,missing.value,missing.value  
,missing.value,missing.value,missing.value,missing.value  
,missing.value,missing.value,missing.value,missing.value);  
试试
发表于:2007-03-26 22:48:415楼 得分:0
还是不行啊
发表于:2007-04-04 11:33:476楼 得分:0
up


快速检索

最新资讯
热门点击