社区
C#
帖子详情
c#如何对excel进行直接操作
ernidan
2007-04-06 02:21:03
谁有相关例子吗?(包含引用命名空间 和具体实现方法 )
...全文
214
4
打赏
收藏
c#如何对excel进行直接操作
谁有相关例子吗?(包含引用命名空间 和具体实现方法 )
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
长江支流
2007-04-12
打赏
举报
回复
http://blog.csdn.net/flygoldfish/archive/2005/11/07/524305.aspx
http://www.webmis.com.cn/MisGoldPrinter.htm
http://www.webmis.com.cn/GoldPrinter.ExcelExpert.htm
hdyd
2007-04-12
打赏
举报
回复
用OLEDB直接读就可以了
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " + strFileName + ";Extended Properties = Excel 8.0";
OleDbConnection oleConnection = new OleDbConnection(strConnection);
try
{
oleConnection.Open();
DataSet dsRead = new DataSet();
OleDbDataAdapter oleAdper = new OleDbDataAdapter(" SELECT * FROM [" + sheetName + "$]", oleConnection);
oleAdper.Fill(dsRead, "result");
return dsRead;
}
lljfl
2007-04-06
打赏
举报
回复
http://www.cnblogs.com/linfuguo/archive/2006/08/19/480976.html
angeldh
2007-04-06
打赏
举报
回复
我有想知道 UP
C#
操作
Excel
种读取
Excel
方法 插入
Excel
数据 修改
Excel
的值 导出
Excel
保存
Excel
的时候,不弹出是否保存的窗口
直接
进行
保存 1.
C#
导出写保护的
Excel
,设置某些区域可以编辑 2. 对
Excel
操作
时,由于使用权限的不同,可能对表格的
操作
权限也不一样。
EXCEL
提供了保护工作表以及允许编辑单元格功能。相应的在
C#
中就可以对
Excel
表格
进行
操作
c#
对
excel
操作
c#
对
excel
操作
2011 - 01 -17
C#
对
Excel
的
操作
一、要使用
excel
.dll文件,先得把它从
excel
中提取出来。 对于
excel
2000以下版本,找到
Excel
9.olb文件然后在命令行输入:Tlbimp
Excel
9.olb
Excel
.dll, 就可以将
Excel
.dll从
excel
2000里面提取出来。 对于
excel
2003使用Tlbimp命令,把
Excel
9.olb换成
Excel
.exe,从
excel
.exe文件里面就可以
直接
提取
excel
.dll文件。 当然,所有的前提是你的电脑上必须安装了Microsoft Visual Studio和
excel
。 提出dll文件后,请将它放到你项目的\bin目录下去。然后再要使用的地方引入。 其实,Tlbimp命令是vs自带的一个工具,位于Microsoft Visual Studio 8\SDK\v2.0\Bin下, 我没试过用它能不能把其他exe文件里面的东西提取成dll文件,但是原理上因该是可以的。 昨天看了关于内存的一点文章,大概这个命令就是寻找exe文件里面这些方法的地址然后把它做成dll文件吧。 这一方面将来再研究。本文主要是对
excel
.dll中的一些方法罗列出来,便于我自己和大家使用。
c#
Excel
操作
类
c#
Excel
操作
类,可实现
EXCEL
的大部分
操作
,并且可以把数据库查询出的结果datatable
直接
导到
EXCEL
里面,注释详细! /// /// 将内存中数据表格插入到
Excel
指定工作表的指定位置 /// /// 数据表 /// 工作表对象 /// 起始的X 列值 /// 起始的Y 行值 /// true
操作
成功false
操作
失败 public bool InsertTable(System.Data.DataTable dt,
Excel
.Worksheet ws, int startX, int startY) { try { for (int i = 0; i <= dt.Rows.Count - 1; i++) { for (int j = 0; j <= dt.Columns.Count - 1; j++) { ws.Cells[startX + i, j + startY] = dt.Rows[i][j]; } } return true; } catch { return false; } }
c#
excel
读取
excel
保存
excel
操作
实例
c#
excel
读取
excel
保存
excel
操作
实例
excel
相关类
操作
实例 能够获取
EXCEL
文档内容,并处理相关数据,再导出
EXCEL
文件 下载后
直接
打开工程文件,修改代码即可
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章