DataGridV"> DataGridV" />
DataGridView数据到Excel方式总结.doc

DataGridView数据到Excel方式总结.doc

ID:51300461

大小:53.00 KB

页数:13页

时间:2020-03-10

DataGridView数据到Excel方式总结.doc_第1页
DataGridView数据到Excel方式总结.doc_第2页
DataGridView数据到Excel方式总结.doc_第3页
DataGridView数据到Excel方式总结.doc_第4页
DataGridView数据到Excel方式总结.doc_第5页
资源描述:

《DataGridView数据到Excel方式总结.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、#regionDataGridView数据显示到Excel///

///打开Excel并将DataGridView控件中数据导出到Excel//////DataGridView对象///是否显示Excel界面//////addcom"MicrosoftExcel11.0ObjectLibrary"///usingExcel=Microsoft.Office.Intero

2、p.Excel;//////publicboolDataGridviewShowToExcel(DataGridViewdgv,boolisShowExcle){if(dgv.Rows.Count==0)returnfalse;//建立Excel对象Excel.Applicationexcel=newExcel.Application();excel.Application.Workbooks.Add(true);excel.Visible=isShowExcle;//生成字段名

3、称for(inti=0;i

4、dgv[j,i].Value.ToString();}}}returntrue;}#endregion#regionDateGridView导出到csv格式的Excel///

///常用方法,列之间加/t,一行一行输出,此文件其实是csv文件,不过默认可以当成Excel打开。/////////usingSystem.IO;//////privatevoidDataGridViewToExcel(DataGridVi

5、ewdgv){SaveFileDialogdlg=newSaveFileDialog();dlg.Filter="Execlfiles(*.xls)

6、*.xls";dlg.FilterIndex=0;dlg.RestoreDirectory=true;dlg.CreatePrompt=true;dlg.Title="保存为Excel文件";if(dlg.ShowDialog()==DialogResult.OK){StreammyStream;myStream=dlg.OpenFile();StreamWritersw=newStrea

7、mWriter(myStream,System.Text.Encoding.GetEncoding(-0));stringcolumnTitle="";try{//写入列标题for(inti=0;i0){columnTitle+="/t";}columnTitle+=dgv.Columns[i].HeaderText;}sw.WriteLine(columnTitle);//写入列内容for(intj=0;j

8、="";for(intk=0;k0){columnValue+="/t";}if(dgv.Rows[j].Cells[k].Value==null)columnValue+="";elsecolumnValue+=dgv.Rows[j].Cells[k].Value.ToString().Trim();}sw.WriteLine(columnValue);}sw.Close();myStream.Close();}catch(Exceptione){MessageBox.Show

9、(e.ToString());}finally{sw.Close();myStream.Close();}}}#endregion#regionDataGridView导出到Excel,有一定的判断性///

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。