knrt.net
当前位置:首页 >> C# ExCEl的Com组件引用问题 >>

C# ExCEl的Com组件引用问题

错了,这样就好了using Microsoft.Office.Interop.Excel;

用前者..然后直接用就行了.

public void ExportDataGridViewToExcel(DataGridView dataGridview1) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Execl files (*.xls)|*.xls"; saveFileDialog.FilterIndex = 0; saveFileDialog.RestoreDirectory =

在控制面板中,选择“2113添加删除程序”,找到office ,选择5261“更改”,在对话框中选择“添加删除功能”,然后选择自定义4102安装,添加上office工具1653中的.net可编程性支持,安全起见,把excel下的,word下的此回选项都添加上,然后点击“更新”按钮,更新office,完成后再回到答.net开 发平台,OK!

1. 看看组件版本2. 注意看下obdc之类的中间插件版本3. 程序调用的excel插件版本等等我也遇到过累死的问题非常恶心, 但是忘了怎么解决了, 印象中是版本的问题希望对你有帮助

你的工程里引用office的COM组件先,然后才可以using到.Project-->AddReference,然后选中Excel的动态链接库(dll)

开始-运行:"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.exe" /regserver

c#开发的组件.先注册,然后通过引用调用.虽然在com组件里能找到,但是通过哪种方式引用就会报你那个错.

如果你的工程使用zhidao的Com引用的话,需要设置DCOM权限. 参考: 在DCOM组件服务中给MICROSOFT.EXCEL组件 赋予ASP.NET的操作权限,具体步骤: (1)打开开始菜单的运行对话框,输入dcomcnfg命令,确定,这时会弹出组件

1 、引用 Microsoft.Office.Interop.Excel.dll 2、引用命名空间、使用别名 using System.Reflection;using Excel = Microsoft.Office.Interop.Excel;3.写入excel 写入函数 public void ToExcel(string strTitle){int nMax = 9;int nMin = 4;int rowCount = nMax

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com