.net里导出excel表方法汇总.doc
CSDN - 文档中心 - .NET
阅读:7199 ??评论: 5 ?? 参与评论
标题
? 从DataView中生成Excel报表的方案(C#)???? 选择自 rexsp 的 Blog
关键字
? Excel DataView
出处
?
前言:
前几天一同事问我如何利用C#将数据导到Excel文件当中,当时比较忙没有
顾得上去研究,今天特地研究了一下,基本搞定,下面就具体介绍如何将
DataView中的数据按照一定格式存到Excel文件当中。
正文:
一、首先要引用一个Excel的组件,我一开始是在Office XP下尝试的,不
成功,后来把XP给干掉,装2k,就成功了,所以这里分享的是Office 2k下
引用相关组件来实现功能的,在工程中引用COM标签中的Microsoft
Excel 9.0 Object Library,添加成功后,引用中会多出三个引用项:
Excel、Office、VBIDE。
?
?
?
二、具体代码。using System;using System.Data;using Excel;using System.IO;namespace Test.ExcelCom{/// summary/// 将DataView中的数据导入Excel文件中/// 作者:Rexsp/// 创建:2004-4-4/// /summarypublic class OutputExcel{?#region 私有成员?/// summary?/// 数据的DataView?/// /summary?private DataView dv=null;?/// summary?/// 表格标题?/// /summary?private string title=null;?/// summary?/// 输出文件路径?/// /summary?private string outFilePath=null;?/// summary?/// 输入文件名?/// /summary?private string inputFilePath=null;?#endregion
?#region 公共属性?/// summary?/// 数据的DataView?/// /summary?public DataView DV?{??set{dv=value;}?}?/// summary?/// 表格标题?/// /summary?public string Title?{??set{title=value;}??get{return title;}?}?/// summary?/// 输出文件路径?/// /summary?public string OutFilePath?{??set{outFilePath=value;}??get{return outFilePath;}?}?/// summary?/// 输入文件路径?/// /summary?public string InputFilePath?{??set{inputFilePath=value;}??get{return inputFilePath;}?}?#endregion??#region 构造函数?public OutputExcel()?{?}?public OutputExcel(DataView dv,string title)?{??//??// TODO: 在此处添加构造函数逻辑??//?}?#endregion
?#region 公共方法?public void CreateExcel()?{??int rowIndex=4;//行起始坐标??int colIndex=1;//列起始坐标
??ApplicationClass myApp=null;??Workbook myBook=null;??Worksheet mySheet=null;
??//如果文件不存在,则将模板文件拷贝一份作为输出文件??//这里如果通过File.Create来创建文件是不行的,因为xls??//的空文件也有固定的格式,跟文本不一样的,也许有其它??//通过程序直接生成excel的方法,大家可以尝试尝试的??if(!File.Exists(outFilePath))??{???File.Copy(inputFilePath,outFilePath,true);??}
??myApp= new ApplicationClass();??myApp.Visible=false;?
您可能关注的文档
- !社会主义核心价值和大学生.ppt
- (一)园林植物概念及其在园林建设中作用.ppt
- (四川卷·理科)试卷和答案.doc
- (国培)史学理论述和方法.ppt
- (复杂)市场调研和需求测量.ppt
- (学年论述文范文)浙江省中小企业民间借贷问题的分析.doc
- (学生讲课)浅谈人意识.ppt
- (武汉协和医院麻醉科)恢复室规章制度(终结版).doc
- (精典)(广告传媒业精髓)Integreted Marketing Communication.ppt
- (论述文)文献综述报告.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 【花生十三】25公务员考试资料分析速算练习册及速算过程.pdf VIP
- mst2016说明书.pdf VIP
- 口腔科课件洁治.pptx
- 2025兴安盟公安局招聘165名留置看护警务辅助人员备考试题及答案解析.docx VIP
- 35KV变电站毕业设计(完整版).doc VIP
- AP微观经济学 2012年真题 (选择题+问答题) AP Microeconomics 2012 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 上海师范大学天华学院公共课《大学计算机基础》期末试卷A(有答案).docx VIP
- 高中生对AI 技术应用的态度与认知调查问卷.docx VIP
- 2025年度”五个方面“专题组织生活会个人对照检查发言材料.docx VIP
- 南方医科大学各专业实习大纲汇编.pdf VIP
原创力文档

文档评论(0)