社区
C#
帖子详情
如何将datagridview中的数据导出到Excel中?
FlyBird2004
2006-12-14 12:20:41
如何将datagridview(动态生成、非数据源读取)中的数据导出到Excel中?
...全文
423
6
打赏
收藏
如何将datagridview中的数据导出到Excel中?
如何将datagridview(动态生成、非数据源读取)中的数据导出到Excel中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dstw121
2007-03-14
打赏
举报
回复
private void tooExcel_Click(object sender, EventArgs e)
{
}
这个事件怎么写 有做的吗参考下 按上面的做的
dstw121
2007-03-13
打赏
举报
回复
我想做excel导出 怎么做呀
dstw121
2007-03-13
打赏
举报
回复
怎么加代码呀
lostowner
2006-12-21
打赏
举报
回复
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms ;
using System.IO;
namespace OutputToExecl
{
public class ExportXLS
{
public ExportXLS()
{
}
public static void ExportDataGridViewToExcel(DataGridView dataGridview1)
{
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "Execl files (*.xls)|*.xls";
saveFileDialog.FilterIndex = 0;
saveFileDialog.RestoreDirectory = true;
saveFileDialog.CreatePrompt = true;
saveFileDialog.Title = "导出Excel文件到";
saveFileDialog.ShowDialog();
Stream myStream;
myStream = saveFileDialog.OpenFile();
StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding("gb2312"));
string str = "";
try
{
//写标题
for (int i = 0; i < dataGridview1.ColumnCount; i++)
{
if (i > 0)
{
str += "\t";
}
str += dataGridview1.Columns[i].HeaderText;
}
sw.WriteLine(str);
//写内容
for (int j = 0; j < dataGridview1.Rows.Count; j++)
{
string tempStr = "";
for (int k = 0; k < dataGridview1.Columns.Count; k++)
{
if (k > 0)
{
tempStr += "\t";
}
tempStr += dataGridview1.Rows[j].Cells[k].Value.ToString();
}
sw.WriteLine(tempStr);
}
sw.Close();
myStream.Close();
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
finally
{
sw.Close();
myStream.Close();
}
}
}
}
以上程序屏蔽了Excel版本问题,在VS2005下测试通过
ahniyilin
2006-12-18
打赏
举报
回复
到百度里搜一下就可以!在CSDN搜索也可以找的到的!
C#将
Datagridview
中
的
数据
导出
到
Excel
表格实例
最近对用C#读写
Excel
文件研究了一个星期 终于实测成功 这个TXT是对
Excel
的写操作 就是自己新建一个
Excel
表 建
datagridview
控件的
数据
导出
到表
中
希望对大家有用
dataGridView
1
数据
导出
到
Excel
dataGridView
1
数据
导出
到
Excel
dataGridView
1
数据
导出
到
Excel
dataGridView
1
数据
导出
到
Excel
dataGridView
1
数据
导出
到
Excel
dataGridView
1
数据
导出
到
Excel
dataGridView
1
数据
导出
到
Excel
把
datagridview
中
的
数据
导出
到
excel
把
datagridview
中
的
数据
导出
到
excel
C#下成功登录后
datagridview
数据
导出
excel
C#下成功登录后
datagridview
数据
导出
excel
C#
DataGridView
中
数据
导出
到
Excel
C#
导出
数据
到
EXCEL
方法(附实例源码和详细讲解)
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章