快速导出数据到excel并设定背景色[每个单元个不一定相同]

dalianxiaolaohu 2010-02-12 09:59:22
目前快速导出的方法都无法设定背景色
DataGrid中每个单元格可能有不同的背景色。因此导出到的excel也需要
设定对应相同的背景色。
目前自己的写的方法,由于只用到了循环。。结果very慢。。。几万条数据,每条数据30列。。。居然导了
30分钟多。。无法忍受。。
虽然到处的数据颜色和格式符合datagrid,但是速度。。太慢了。
大家有没有遇到过这样的问题?
背景色不固定,动态生成到datagrid中。
...全文
102 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
airsaisai 2012-09-05
  • 打赏
  • 举报
回复
同样的问题
dalianxiaolaohu 2010-02-21
  • 打赏
  • 举报
回复
nobody?帮助我吗
dalianxiaolaohu 2010-02-19
  • 打赏
  • 举报
回复
nobody?帮助我吗
dalianxiaolaohu 2010-02-12
  • 打赏
  • 举报
回复
引用 1 楼 whb147 的回复:
哈哈哈,我是直接生成
table tr td
然后保存为xls文件
速度还可以

我的数据第一不能在数据库直接生成,需要夺标查询后的结果,在经过分析生成的动态结果集。
以datagridview形式体现,
然后根据不同情况每个单元个可能有不同的颜色表示一定的内容。
需要生成的数据是大约1万行以上 * 30列
wzuomin 2010-02-12
  • 打赏
  • 举报
回复
帮顶
几万条的数据还要设置不同背景
还没想到什么好的快捷思路,同问

顶顶吧
whb147 2010-02-12
  • 打赏
  • 举报
回复
哈哈哈,我是直接生成
table tr td
然后保存为xls文件
速度还可以

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧