欢迎来到天天文库
浏览记录
ID:37914268
大小:36.00 KB
页数:5页
时间:2019-06-02
《c#中datagridview数据导出到excel源码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、privatevoidbutton5_Click_1(objectsender,EventArgse){//建立Excel对象Excel.Applicationexcel=newExcel.Application();excel.Application.Workbooks.Add(true);//生成字段名称for(inti=0;i2、导入中,请等待!";}}//填充数据for(inti=0;i3、==================================================================[原创]万能,高效-C#导出数据到Excel2008年03月18日星期二下午12:56classCommanPrint{//////导出Excel///版权所有:天山寒雪QQ:757015000MSN:haijun.qin@hotmail.com//////控件DataGridView///中英文对照的标题public4、staticvoidExportTasks(DataGridViewmydgv,Dictionarydic){//定义要使用的Excel组件接口//定义Application对象,此对象表示整个Excel程序Microsoft.Office.Interop.Excel.ApplicationexcelApp=null;//定义Workbook对象,此对象代表工作薄Microsoft.Office.Interop.Excel.WorkbookworkBook;//定义Worksheet对象,此对象表示Execel中的一张工作表Microsoft.Office.5、Interop.Excel.Worksheetws=null;//定义Range对象,此对象代表单元格区域Microsoft.Office.Interop.Excel.Rangerange;intdcell=1;introwindex=0;intcolindex=0;introwcount=mydgv.Rows.Count;intcolcount=mydgv.Columns.Count;intdispcolcount=dic.Count;try{//初始化Application对象excelAppexcelApp=newMicrosoft.Office.Interop.Excel.App6、lication();//在工作薄的第一个工作表上创建任务列表workBook=excelApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet);ws=(Worksheet)workBook.Worksheets[1];//命名工作表的名称为ws.Name="Sheet1";//创建缓存Object[,]objdata=newobject[rowcount+1,colcount];//创建标题foreach(stringsindic.Keys){objdata[rowindex,colindex++]=dic[s].ToString();}//获7、取数据for(inti=0;i
2、导入中,请等待!";}}//填充数据for(inti=0;i3、==================================================================[原创]万能,高效-C#导出数据到Excel2008年03月18日星期二下午12:56classCommanPrint{//////导出Excel///版权所有:天山寒雪QQ:757015000MSN:haijun.qin@hotmail.com//////控件DataGridView///中英文对照的标题public4、staticvoidExportTasks(DataGridViewmydgv,Dictionarydic){//定义要使用的Excel组件接口//定义Application对象,此对象表示整个Excel程序Microsoft.Office.Interop.Excel.ApplicationexcelApp=null;//定义Workbook对象,此对象代表工作薄Microsoft.Office.Interop.Excel.WorkbookworkBook;//定义Worksheet对象,此对象表示Execel中的一张工作表Microsoft.Office.5、Interop.Excel.Worksheetws=null;//定义Range对象,此对象代表单元格区域Microsoft.Office.Interop.Excel.Rangerange;intdcell=1;introwindex=0;intcolindex=0;introwcount=mydgv.Rows.Count;intcolcount=mydgv.Columns.Count;intdispcolcount=dic.Count;try{//初始化Application对象excelAppexcelApp=newMicrosoft.Office.Interop.Excel.App6、lication();//在工作薄的第一个工作表上创建任务列表workBook=excelApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet);ws=(Worksheet)workBook.Worksheets[1];//命名工作表的名称为ws.Name="Sheet1";//创建缓存Object[,]objdata=newobject[rowcount+1,colcount];//创建标题foreach(stringsindic.Keys){objdata[rowindex,colindex++]=dic[s].ToString();}//获7、取数据for(inti=0;i
3、==================================================================[原创]万能,高效-C#导出数据到Excel2008年03月18日星期二下午12:56classCommanPrint{//////导出Excel///版权所有:天山寒雪QQ:757015000MSN:haijun.qin@hotmail.com//////控件DataGridView///中英文对照的标题public
4、staticvoidExportTasks(DataGridViewmydgv,Dictionarydic){//定义要使用的Excel组件接口//定义Application对象,此对象表示整个Excel程序Microsoft.Office.Interop.Excel.ApplicationexcelApp=null;//定义Workbook对象,此对象代表工作薄Microsoft.Office.Interop.Excel.WorkbookworkBook;//定义Worksheet对象,此对象表示Execel中的一张工作表Microsoft.Office.
5、Interop.Excel.Worksheetws=null;//定义Range对象,此对象代表单元格区域Microsoft.Office.Interop.Excel.Rangerange;intdcell=1;introwindex=0;intcolindex=0;introwcount=mydgv.Rows.Count;intcolcount=mydgv.Columns.Count;intdispcolcount=dic.Count;try{//初始化Application对象excelAppexcelApp=newMicrosoft.Office.Interop.Excel.App
6、lication();//在工作薄的第一个工作表上创建任务列表workBook=excelApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet);ws=(Worksheet)workBook.Worksheets[1];//命名工作表的名称为ws.Name="Sheet1";//创建缓存Object[,]objdata=newobject[rowcount+1,colcount];//创建标题foreach(stringsindic.Keys){objdata[rowindex,colindex++]=dic[s].ToString();}//获
7、取数据for(inti=0;i
此文档下载收益归作者所有