C#之四十三 从DataGridView导出数据到Excel
来源:互联网 发布:java 多线程并发处理 编辑:程序博客网 时间:2024/06/05 14:44
publicvoid outExcel(DataGridView gridView){if (gridView.Rows.Count== 0){MessageBox.Show("没有数据可供导出!","提示", MessageBoxButtons.OK,MessageBoxIcon.Information);return;}else{ SaveFileDialog saveFileDialog= new SaveFileDialog();saveFileDialog.Filter= "Execl files (*.xls)|*.xls";saveFileDialog.FilterIndex= 0;saveFileDialog.RestoreDirectory= true;saveFileDialog.CreatePrompt= true;saveFileDialog.Title= "保存为Excel文件";saveFileDialog.ShowDialog(); if (saveFileDialog.FileName.IndexOf(":")< 0) return; //被点了"取消" Stream myStream;myStream= saveFileDialog.OpenFile();StreamWriter sw= new StreamWriter(myStream, System.Text.Encoding.GetEncoding(-0));string columnTitle= "";try{//写入列标题for (inti = 0; i < this.dataGridView1.ColumnCount; i++){if (i> 0){columnTitle+= "\t";}columnTitle+= this.dataGridView1.Columns[i].HeaderText;}sw.WriteLine(columnTitle); //写入列内容for (intj = 0; j{string columnValue= "";for (intk = 0; k < this.dataGridView1.Columns.Count; k++){if (k> 0){columnValue+= "\t";}if (this.dataGridView1.Rows[j].Cells[k].Value== null)columnValue+= "";elsecolumnValue+= this.dataGridView1.Rows[j].Cells[k].Value.ToString().Trim();}sw.WriteLine(columnValue);}sw.Close();myStream.Close();}catch (Exceptione){MessageBox.Show(e.ToString());}finally{sw.Close();myStream.Close();}}}
0 0
- C#之四十三 从DataGridView导出数据到Excel
- C#实现从EXCEL将数据导出到datagridview
- C# 从datagridview中导出到excel
- C# DataGridView 数据导出到Excel
- C#中DataGridView数据导出到Excel
- c# dataGridView导出数据到EXcel
- C# 导出DataGridView数据到Excel表
- C#之 DataGridView 导出到Excel
- 从 DataGridView 导出到 Excel
- C#操作Excel,将DataGridView数据导出到Excel中
- C#操作Excel,将DataGridView数据导出到Excel中
- C#中怎么从如何将DataGridView中的数据导出到Excel中
- C# winform DataGridView导出数据到Excel中,可以导出当前页和全部数据;从Excel导入到DataGridView[转http://yuunagi.blogbus.com/logs/38361242.html]
- c# datagridview导出到excel
- c# datagridview导出到excel
- c# datagridview导出到excel
- C# DataGridView导出到Excel
- C# DataGridView 导出到Excel
- 学生信息系统---优化
- Serializable 的概念及作用
- 15 个一定要会的 Windows7 快捷键
- 如何在windows上配置theano
- 天池大数据比赛-菜鸟仓库比赛-第一赛季记录
- C#之四十三 从DataGridView导出数据到Excel
- R4 欧氏空间Schmidt正交化方法
- python的内建函数(BIF)range(start, stop, step)
- 【开源项目】编程博客Android客户端——CodeBlog
- Reaml起始篇
- jsp 实现文本文件上传
- 九度 二叉排序树
- 客户端存储
- Android应用程序架构