




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Excel导出方法总结篇 有时候会时不时碰到这个问题。虽然已经交过作业了,但每次温习居然都有新的感受和发现。于是,再写一篇总结(也不知道是不是以后还会再写总结?),与大家分享一些所得。我这里简单复习一下有哪几种可以导出Excel的方法:1。把excel作为数据库,导入数据。这里分成两种:一种是把excel作为connection,通过insert数据加入;另一种,则是利用COM对象,调用Excel的QueryTables的方法。2。直接引用COM组件,直接通过接口调用,并生成相应的Excel文件。这种方法对于性能要求要高一些。对B/S结构的程序,基本不考虑这种方法。对于无法关闭Excel进程的问题,今天看到一篇立即释放.net下的com组件/archive/2004/11/08/61316.html我要试试看3。利用生成HTML代码,保存为Excel文件这个方法经常在B/S使用。前三种方法的使用可以参考Powerlc的BLog 的里导出excel表方法汇总 /archive/2005/01/06/87512.aspx浪漫十一狼的Net日志 的导出excel的另外一种方法/archive/2004/08/21/35324.aspx4。不引用Excel接口,直接生成Excel文件的。这里灵感之源写了一篇Blog特别推荐:纯VB.NET代码直接生成Excel文件(不需要Excel) /unruledboy/archive/2004/07/07/22093.aspx这里是C#版本与灵感之源的对应的SmartExcel的C#版本 这个东西,我引用作者的一句话引用不过说实话,没有一个WYSWYG的ide(如excel的designer),这段代码没什么作用。写一个excel文件,太复杂了。5。用MIME格式描述多内容Excel工作表有点象生成HTML,但不完全是。这是由鸟食轩写的用MIME格式描述多内容Excel工作表/birdshome/archive/2005/07/12/190988.html(鸟食轩是javascript应用的高手,他在自己Blog上面的百度搜索帖子功能,让我对javascript有了更多的理解)这里已经说到有5种方法,难道还有?是啊,是啊我再说两种,嘿嘿,6。Excel是可以存成xml看看这个文件在看看保存出来的Excel文件:123891996-12-17T01:32:42Z102006-02-17T13:16:06Z1111.5606121314151617453018850519480201202122False23False2425262728293031323334353637383940414243444546474849505152535455565758596062636465testexcelXml666768testCol169testCol27071723432734234322374757634327742343223787980343281423432238283843432854234322386878834328942343223909192343293423432239495969798991009101300102300103104891051061071083109R1C1:R22C2110111112False113False114115116117119120False121False122123124125127128False129False130131132133yes,就是生成这么一个文件就可以了。你可以把xml后缀名改成.xls,用Excel打开是一模一样的东西。这个文件可以很快得到,只需将目前手里的Excel文件另存为xml(excel 2000也支持),7。使用vbScript来生成Excel以前我有个同事写了一个非常复杂的asp程序导出excel,实际上使用的是aspvbScript来生成Excel,(相比C#操作Excel,vsscript更有效率优势。)但后来,我们过渡到.net程序了,我们也在没有管vbscript来导出Excel,因为它过于繁杂而不可维护和重用(其他项目中)。再后来,通过对象编程的实践,才发现抽象能力是OPP思想中重要的能力,提炼问题核心建立相应模型,再来谈论解决方法。单用vbscript来生成的确很麻烦,而且不好维护。我们需要加入自己的模型。这篇blog的地址作一个Excel exporter的组件/king_astar/archive/2005/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化学气相淀积工协同作业考核试卷及答案
- 丝线脱胶后处理工艺考核试卷及答案
- 石材切割设备校验工艺考核试卷及答案
- 薄膜电阻器制造工异常处理考核试卷及答案
- 招聘师前沿技术考核试卷及答案
- 九年级化学第六单元控制燃烧第2节化石燃料的利用练习试题以及答案(适合鲁教版)
- 吐司店转让合同
- 银行中级工试题及答案
- 银行招聘面试题目及答案
- 银行运营考试题目及答案
- 遂溪北潭临港产业规划方案
- 2024中国大学生消费洞察白皮书
- 基于机器学习的异常检测与预警机制
- 植物对环境变化的适应性
- 大气道狭窄的护理查房
- 肿瘤的治疗方法-介绍手术、放疗、化疗、免疫治疗和靶向治疗等
- 模面细化规范精细化科
- 剑门关与三国的故事课件
- 熊浩哈佛谈判课
- 一般均衡论和社会福利经济学
- 软装报价单模板
评论
0/150
提交评论