[分享]基于NPOI的Execl导入导出例子(分别支持03以及07的导入跟导出)........................................

by_封爱 2014-07-09 03:13:26
加精
最近论坛好多人都在问导入导出的问题..

网上找的 很多没有下载地址 有代码 没类库 有03 没07 有导入 没导出 很是不全.

所以今天整理了下,封装了下,大家可以自行下载

导入支持03跟07

导出也是支持03跟07

我在例子中测试导出的是


var dt = new System.Data.DataTable();
var Columns=Enumerable.Range(1, 10).Select(d => new DataColumn("a"+d.ToString(), typeof(string))).ToArray();
dt.Columns.AddRange(Columns);
for (int i = 0; i < 33333; i++)
{
var id = Guid.NewGuid().ToString();
dt.Rows.Add(id, id, id, id, id, id, id, id, id, id);
}


一个有10列33333行的表..数据都是GUID 测试效果还可以..

好资源当然是0分咯.
...全文
31128 66 打赏 收藏 转发到动态 举报
写回复
用AI写文章
66 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN_jin 2017-03-01
  • 打赏
  • 举报
回复
谢谢了 刚刚用得到
bamboo0088 2017-01-07
  • 打赏
  • 举报
回复
楼主厉害呀!但是有个问题: 如果Excel的起始几行几列是空白的,也不确定究竟有几行几列。现在想把这些数据读取出来,要求读取的时候要跳过这些空行空列。请问该如何编写代码呢?
CircleMouse 2016-07-05
  • 打赏
  • 举报
回复
棒棒哒
锅只是个传说 2016-05-05
  • 打赏
  • 举报
回复
谢谢楼主分享 赞一个
Jackxan 2016-04-01
  • 打赏
  • 举报
回复
谢谢分享!
Dai19951111 2016-01-20
  • 打赏
  • 举报
回复
顶一个,正好用到
小高 2015-10-23
  • 打赏
  • 举报
回复
感谢分享,非常感谢。
HardlyStudy 2015-10-15
  • 打赏
  • 举报
回复
2003能导入,2007报错了,提示:EOF in header
qicai21 2015-07-15
  • 打赏
  • 举报
回复
感谢分享啊!!!
xmlz6z 2015-06-13
  • 打赏
  • 举报
回复
正缺个2007的,感谢分享!
xiterjia 2015-04-01
  • 打赏
  • 举报
回复
MARK 留贴
天空丶蒋 2015-01-08
  • 打赏
  • 举报
回复
留个记号+收藏~~~~~~~~~~~
快乐起航2020 2014-10-17
  • 打赏
  • 举报
回复
学习学习
快乐起航2020 2014-10-16
  • 打赏
  • 举报
回复
墙角的灰 2014-08-29
  • 打赏
  • 举报
回复
大神, 好腻害!
yaojunyi3726 2014-08-26
  • 打赏
  • 举报
回复
导入导出excel的技术太多了 NPOI是不错 但是能将excel导出到html页面吗 Microsoft.Office.Interop.Excel就可以 其他两个技术据说也行 但是没试过
轮回归来 2014-08-26
  • 打赏
  • 举报
回复
npoi是一款不错的组件,无需权限,无需安装office,读写速度也是相当的快,不过对word操作的功能还不是太完善,虽然也能操作word,目前还只是很简单的操作,希望以后能加大对word操作的功能就更好了
於黾 2014-08-20
  • 打赏
  • 举报
回复
发现一个小BUG 表中没有任何行的时候,会抛异常 原因是默认将第一行当做列标题 如果第一行无数据,则为NULL 加个非空验证即可
  • 打赏
  • 举报
回复
大神, 好腻害!
黑色风暴2号 2014-08-11
  • 打赏
  • 举报
回复
很好
加载更多回复(39)
一、项目简介 本项目(HF24075 SDFeatureRivertraining)是一套以多路 PWM 多彩 LED 灯光控制为核心的固件方案,基于 PADAUK PMS 系列单片机。方案对蓝、青、粉等多色 LED 进行独立 PWM 调光,实现呼吸、渐变、流水等细腻灯光效果,并支持按键切换与传感器交互。其 PWM 调光结构清晰,是学习单片机 PWM、色彩混合与灯光算法的理想范例。 核心应用场景: 1. 氛围灯 / 流水灯产品开发 2. PWM 调光与色彩混合学习 3. 电子类课程设计 / 毕业设计 4. 灯光艺术与 DIY 项目 适配使用场景:学习练手、毕业设计、课程设计、创业售卖、实操实训,突出实用性与可落地性。 二、硬件核心配置 · 主控芯片:PADAUK(应广科技)PMS 系列 8 位 OTP 单片机 · 外接外设: - 多色 LED 灯组(蓝 / 青 / 粉等多路独立 PWM) - 轻触按键(模式切换) - 传感器(交互触发) · 操控设备: - 机身实体按键操控 三、核心功能介绍 1. 多路独立 PWM 调光:蓝、青、粉等 LED 各自独立占空比控制,实现精准亮度; 2. 呼吸 / 渐变 / 流水效果:通过 PWM 变化曲线营造丰富灯光律动; 3. 按键切换模式:轻触在多种灯效间循环切换; 4. 传感器交互:外部传感信号触发或联动灯光变化; 5. 低功耗设计:闲置进入低功耗,按需唤醒。 6. 参数可配:亮灭周期、渐变速度等可调,便于定制。 四、项目优势与亮点 · 灯光细腻:多路独立 PWM,效果远胜简单开关灯。 · 算法清晰:呼吸 / 渐变实现简洁,易于理解与移植。 · 扩展性强:可轻松增加颜色与模式,适配各类灯饰。 ·

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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