.NET读写Excel工具Spire.Xls使用入门教程(1).pdfVIP

.NET读写Excel工具Spire.Xls使用入门教程(1).pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

.NET读写Excel⼯具Spire.Xls使⽤⼊门教程(1)

在.NET平台,操作Excel⽂件是⼀个⾮常常⽤的需求,⽬前⽐较常规的⽅法有以下⼏种:

1.OfficeCom组件的⽅式:这个⽅式⾮常累⼈,微软的东西总是这么的复杂,使⽤起来可能⾮常不便,需要安装Excel,对于

服务器,有时候还需要为配置IIS权限。折腾⼈,看到很多⼈在群⾥⾯使⽤这个东西,出现各种抓狂的错误;

这⾥特别感谢:的回复,⽤⽤powershell+excel2007的⽅式,他很好的解决问题。其实我想说的是,Office既然提供了

对com组件的⽀持,肯定是各⽅⾯问题都考虑到了,使⽤肯定是没有问题的,只不过学习成本很⼤,每个⼈精⼒,技术能⼒有

限,懒得去折腾和再去学习,解决的⽅式肯定都是有的。⽽纯粹的NPOI,Spire这种操作⽅式可以让更多的开发⼈员快速的掌

握,效率提⾼,各有所长吧,看⾃⼰的选择。

另外对于免费版本的限制和收费的问题,这个暂时没有办好,⼤家⼋仙过海各显神通把。哈哈,你懂的。

2.开源.NET组件NPOI⽅式:这个⽅式应该是很多⼈都在使⽤的,这个开源的组件相⽐第⼀种,虽然稍微简单了点(2003⽀持

⽐较好,新版本也⽀持Xlsx),但还是⾮常好⽤的;最近在浏览NPOI的开源⽹站的时候,突然发现Spire居然是NPOI的赞助

商。。赞⼀个吧,互相帮助,服务⼤众,不像国内的什么百毒,企鹅,⼀天到晚打架,互抨,还要封杀,真是可怜啊。看看

NPOI的Codeplex⽹站截图:

今天给⼤家介绍的.NET平台操作Excel组件Spire.XLS,应该来说⽐上⾯2种⽅法要更好更稳定,功能也更多,先看看基本

介绍:

1.Spire.Officefor.NET

2.Spire.XLS特点

Spire.XLSfor.NET⽀持所有Excel格式类型(97-2003,2007,2010)⽂件。通过Spire.XLSfor.NET,开发⼈员可以快速⽅

便的查看,⽣成,读写以及⾃定义编辑Excel⽂件。Spire.XLSfor.NET有以下主要功能:

1.⽀持Excel⽂件的新建,修改编辑,单元格拆分合并,属性设置,加锁加密等等;

2.⽀持数据库导出到Excel⼯作表,或者把数据从Excel数据导⼊到数据库;

3.提供强⼤的设置单元格格,格式化数字,⽂字缩进,定位调整,单元格填充以及保护等;

4.⽀持向Excel⽂件⾥⾯写⼊公式,表格,图⽚,不同类型的⽂字,链接,注释甚⾄VBA等内容;

5.⽀持将Excel⽂件转换成PDF,HTML,CSV,Text,XML以及图⽚格式。

⽀持的Excel⽂件版本很多,看看下⾯这个图就了解了,下⾯是枚举类型ExcelVersion的成员列表:

3.写个HelloExcel

由于微软的Office太过庞⼤,我早就抛弃了,这⼏年⼀直在⽤国产的WPS,效果还可以可以,主要是⼩,才⼏⼗M,常⽤

功能也丝毫不逊⾊与Office。⼀直的确⽅便,还免费,⼆是现在的软件都在争⽤户,软件⼤得不得了,占⽤内存也不断增⼤,

其实受苦的是⽤户。庞⼤的Office不是特殊要求,尽量就不要整了,受罪。

我使⽤的是Spire.Office2.1版本,因为单位有正版,所有没有⽤免费版,系统win7-32bit+WPS必威体育精装版的抢鲜版。⼯具⽤的

是VS2013,项⽬类型.NET4.0(当然组件本⾝⽀持的环境很多,如.NET2.0,3.5,4.0,4.0ClientProfile,Silverlight3/4/5,WPF等

等)。

1.基本准备

第⼀个步骤,新建项⽬就不说了,主要是引⽤相应版本的dll⽂件,以及添加命名空间的引⽤:

2.编写基本代码

现在都流⾏Helloworld,使⽤这个之前,先简单体验⼀把HelloExcel。代码⾮常简单,有注释。

usingSystem;

usingSpire.Xls;//这是⼀个最主要的命名空间

namespaceXlsTest

{

classProgram

{

staticvoidMain(string[]args)

{

HelloExcel();

Console.ReadLine();

}

staticvoidHelloExcel()

{

//创建1个⼯作簿,相当于1个Excel⽂件

//Excel的⽂档结构是Workbook-Workshe

文档评论(0)

135****5548 + 关注
官方认证
文档贡献者

各类考试卷、真题卷

认证主体 社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档