社区
C#
帖子详情
C#winform程序中,将datagridview中的数据导出到excel中时如何根据数据来对excel进行拆分单元格?高手指点下!
zihaobiao2
2012-06-20 01:49:05
在datagridview查询出数据,将这些数据导出到已经准备好的EXCEL中,这个EXCEL是模板,里面第一列有很多数据,导出之前先进行判断,如果需要导出的数据中有跟模板中第一列相同的数据,就把这条数据放到这一行中,现在情况是这样,如果需要导出的数据中有多条数据跟模板中第一列相同的数据,此时我想让模板第一列保持不边,它后面的每列的单元格都拆分出相应的行来接受需要导出的数据。具体需要实现的情况看图,怎么才能使用代码实现这样的情况?希望高手指点下!
...全文
171
4
打赏
收藏
C#winform程序中,将datagridview中的数据导出到excel中时如何根据数据来对excel进行拆分单元格?高手指点下!
在datagridview查询出数据,将这些数据导出到已经准备好的EXCEL中,这个EXCEL是模板,里面第一列有很多数据,导出之前先进行判断,如果需要导出的数据中有跟模板中第一列相同的数据,就把这条数据放到这一行中,现在情况是这样,如果需要导出的数据中有多条数据跟模板中第一列相同的数据,此时我想让模板第一列保持不边,它后面的每列的单元格都拆分出相应的行来接受需要导出的数据。具体需要实现的情况看图,怎么才能使用代码实现这样的情况?希望高手指点下!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nick黄
2012-06-21
打赏
举报
回复
操作DateSet可以不?
把Dataset的内容,整理成你想要的那种格式,在直接导出。
Excel里边也可以写VBA代码,类似VB
你看看那种适合你,没必要一棵树上吊死不是
H_Gragon
2012-06-21
打赏
举报
回复
导出到一个新的Excel表中不行吗?下面代码是可以将数据导出到一个新的Excel表中的
1//注意引入IO空间
using System.IO;
2 (1)在源代码<page>里中加入:EnableEventValidation = "false"
(2) public void ExcelOut(GridView gv)
{//导出Excel表的方法
if (gv.Rows.Count > 0)
{//有数据行
Response.Clear();
Response.ClearContent();
Response.AddHeader("Content-Disposition","attachment;filename=" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xls");//以系统时间设置为文件名
Response.ContentEncoding = System.Text.Encoding.UTF8;//UTF8编码
Response.ContentType = "application/ms-excel";//文件类型
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
gv.RenderControl(htw);
Response.Write(sw.ToString());
Response.Flush();
Response.End();//结束
}
else
{
Response.Write("没有数据记录");
}
}
protected void Button1_Click(object sender, EventArgs e)
{//导出按钮事件
ExcelOut(GridView1);//调用方法
}
public override void VerifyRenderingInServerForm(Control control)//必须有这个方法
{ }
上述代码本人亲自试过,可以导出Excel
熙风
2012-06-20
打赏
举报
回复
http://blog.csdn.net/happy09li/article/details/7431967
WinForm
应用
程序
中
的测试
数据
解析技术
本文还有配套的精品资源,点击获取 简介:本文介绍了
WinForm
应用
程序
中
处理测试
数据
的核心技术,包括文件的读取、
数据
的解析和解析结果的展示。通过使用.NET Framework的
WinForm
工具,我们能够设计出用户友好的界面来管理测试
数据
。文章详细解释了如何使用
C#
读取和写入文件、解析不同格式的
数据
(例如CSV、XML、JSON),以及如何将解析后的
数据
展示在用户界面上...
(二)对导入的
Excel
某列
进行
合并、求和,删除重复行
第一次真正意义上做小项目,根据对方所提需求,慢慢的学习并实践。 在之前我们是通过
Excel
DataReader插件将
Excel
的内容导入
datagridview
控件,那今天是将导入的
数据
从
datagridview
中
导出
为
Excel
。 在
导出
时需要
进行
一些特殊的处理。 (一)界面设计 我的界面不是那么美观,哈哈哈,我也想好看,搞不出来,呜呜。 (二)代码块 导入的过程上一篇内容有了,这块主要是
导出
过程的代码啦。 private void ExportTo
Excel
(
DataGridView
dataGr
C#
WinForm
批量获取CSV内容,展示,保存
本文属
WinForm
小知识系列文章第3篇,讲述
C#
WinForm
中
批量获取CSV指定行内容,并显示在
datagridview
控件上,最后
导出
为自己想要的CSV内容样式
快速入门:【
c#
之
Winform
开发】
一文讲解和快速入门
c#
之
winform
开发!
C#
开发实战1200例(第I卷)目录
实例344 从
DataGridView
中
拖放
数据
到 TreeView 443。实例445 实时读取Word文档
中
表格
数据
到 SQL Server
数据
库 630。实例339 在
DataGridView
控件
中
添加“合计”和“平均值” 433。实例467 将多个
Excel
文件输出到同一SQL Server
数据
库 674。实例292 设置OpenFileDialog组件
中
只能选择图片文件 374。实例444 读取Word文档
中
表格
数据
到SQL Server
数据
库 629。
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章