C#winfrom excel导出报错:System.InvalidCastException: 接口 Microsoft.Office.Interop.Exc

问题描述

在自己电脑是好好的,在客户电脑就报这错。而且奇怪的是客户的一些店报错,一些不报错,而且报错的这些店前几天还是好好的。现在查到的情况是在新建工作表Interop.Excel.Workbooks的时候报的这个错误。求遇过这个问题的高手指条明路,感激不尽。

解决方案

解决方案二:
前几天还好好的,忽然这样,我想过是不是360给打过什么补丁或者系统修复。没找到原因。有部分客户Dcomcnfg里面设置之后就解决问题了。但是有些客户Dcomcnfg里面连excel项都找不到,而且前段时间也好好的。实在没招了。有个客户甚至说重做过系统,重装了office也不行,这玩笑就开大了。是不是MS最近做了什么重要改动?
解决方案三:
求回复,求顶,千万别沉,在线等
解决方案四:
没人遇过这个问题吗??
解决方案五:
请问您的问题解决了么?我也遇到同样的问题了,求解
解决方案六:
你客户电脑有没有装了Office?
解决方案七:
Office版本不对?

时间: 2024-09-11 14:45:17

C#winfrom excel导出报错:System.InvalidCastException: 接口 Microsoft.Office.Interop.Exc的相关文章

怎么用Microsoft.Office.Interop.Excel来实现隔行染色呢?

问题描述 privatevoidexcelParsing(){Microsoft.Office.Interop.Excel.WorkbooksExcelDoc=ExcelApp.Workbooks;Microsoft.Office.Interop.Excel.WorkbookMyWorkBook=ExcelDoc.Add(System.Type.Missing);Microsoft.Office.Interop.Excel.WorksheetxlSheet=(Microsoft.Office.I

急~~~~ 使用using Microsoft.Office.Interop.Excel 给定关键字不在字典中

问题描述 asp.net项目里面使用usingMicrosoft.Office.Interop.Excel组件做报表导出的使用报给定关键字不在字典中~~~~本地测试没有问题,上传到服务器上后报这个异常注:2008版本服务器麻烦各位帮忙看看,小弟先谢谢了///<summary>///DataSet导出Excel///</summary>///<paramname="page">页面对象</param>///<paramname=&qu

无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口。

winform下对datagridview进行导出时候,写了一句: Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.ApplicationClass(); 导致结果如下: 类型"Microsoft.Office.Interop.Excel.ApplicationClass"未定义构造函数    无法嵌入互操作类型"Microsoft.Office.Int

clr excel-CLR工程,using Microsoft.Office.Interop.Excel后编译报错

问题描述 CLR工程,using Microsoft.Office.Interop.Excel后编译报错 目的:用VS2008创建CLR窗体工程后,需要导出数据到Excel 添加microsoft excel 11.0 object library后,代码里面写入using Microsoft.Office.Interop.Excel,编译就报错,非常的怪异. 哪位大虾帮忙看看什么原因?谢谢! .selectdemo.cpp(12) : error C2872: 'Application' :

.net mvc4.0 excel 导入 报错

问题描述 .net mvc4.0 excel 导入 报错 之前没问题的 能成功导入.昨天部署后就出现了这个错误,之后我在本机vs上调试也是这个错误.我都没有动过代码,实在找不到哪里出问题了,麻烦大神帮忙看看 解决方案 导入的excel文件本身是否损坏,把文件找出来,用excel打开看看.

c#-C#报错“System.Windows.Forms.ListView”不包含“SubItems”的定义

问题描述 C#报错"System.Windows.Forms.ListView"不包含"SubItems"的定义 错误 1 "System.Windows.Forms.ListView"不包含"SubItems"的定义,并且找不到可接受类型为"System.Windows.Forms.ListView"的第一个参数的扩展方法"SubItems"(是否缺少 using 指令或程序集引用?)

C#WinFrom中SpeechSynthesizer报错,请高手指出如何解决

问题描述 C#WinFrom中SpeechSynthesizer报错,请高手指出如何解决 系统是Win7系统,我在自己电脑上运行都可以,可是在有些电脑上就不行了

Microsoft.Office.Interop.Excel.Application导出excel

问题描述 Microsoft.Office.Interop.Excel.Application导出excel Microsoft.Office.Interop.Excel.Application导出excel某单元格长度过长导致报错怎么解决 解决方案 首先检查你的文档中有没有这个问题.其次,检查你的单元格的类型.建议你先在excel中手工操作,并且录制宏,然后再照着生成的vba代码写. 解决方案二: C#学习之用Microsoft.office.interop.excel.dll导出excelM

C# Microsoft.Office.Interop.Excel 修改Excel图表数据源

问题描述 C#Microsoft.Office.Interop.Excel(Dll文件)动态修改Excel模板中的图表数据源具体方法是:SetSourceData(range)方法一://wbworkbook变量wb.ActiveChart.SetSourceData(range);方法二://wsworksheet变量ws.ChartObjects(0).Chart.SetSourceData(range);以上两个方法都报错.comobject异常.想知道:怎么获得当前sheet页面中的指定