没有合适的资源?快使用搜索试试~ 我知道了~
C#从datagridview导出数据到excel表.txt
1星 需积分: 46 23 下载量 57 浏览量
2019-05-23
17:49:50
上传
评论
收藏 5KB TXT 举报
温馨提示
试读
8页
C# 从datagridview导出数据到excel表。注:没有使用npoi,直接导出excel数据。导出的数据不包含图片。
资源推荐
资源详情
资源评论
private void button6_Click(object sender, EventArgs e)
{
if (dgvInfo.Rows.Count <= 0)
{
MessageBox.Show("无数据!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return;
}
string filePath = "";
SaveFileDialog s = new SaveFileDialog();
s.Title = "保存Excel文件";
s.Filter = "Excel文件(*.xls)|*.xls";
s.FilterIndex = 1;
if (s.ShowDialog() == DialogResult.OK)
filePath = s.FileName;
else
return;
{
if (dgvInfo.Rows.Count <= 0)
{
MessageBox.Show("无数据!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return;
}
string filePath = "";
SaveFileDialog s = new SaveFileDialog();
s.Title = "保存Excel文件";
s.Filter = "Excel文件(*.xls)|*.xls";
s.FilterIndex = 1;
if (s.ShowDialog() == DialogResult.OK)
filePath = s.FileName;
else
return;
//第一步:将dataGridView转化为dataTable,这样可以过滤掉dataGridView中的隐藏列
System.Data.DataTable tmpDataTable = new System.Data.DataTable("tmpDataTable");
System.Data.DataTable modelTable = new System.Data.DataTable("ModelTable");
for (int column = 0; column < dgvInfo.Columns.Count; column++)
{
if (dgvInfo.Columns[column].Visible == true)
{
DataColumn tempColumn = new DataColumn(dgvInfo.Columns[column].HeaderText, typeof(string));
tmpDataTable.Columns.Add(tempColumn);
DataColumn modelColumn = new DataColumn(dgvInfo.Columns[column].Name, typeof(string));
modelTable.Columns.Add(modelColumn);
}
}
for (int row = 0; row < dgvInfo.Rows.Count; row++)
System.Data.DataTable tmpDataTable = new System.Data.DataTable("tmpDataTable");
System.Data.DataTable modelTable = new System.Data.DataTable("ModelTable");
for (int column = 0; column < dgvInfo.Columns.Count; column++)
{
if (dgvInfo.Columns[column].Visible == true)
{
DataColumn tempColumn = new DataColumn(dgvInfo.Columns[column].HeaderText, typeof(string));
tmpDataTable.Columns.Add(tempColumn);
DataColumn modelColumn = new DataColumn(dgvInfo.Columns[column].Name, typeof(string));
modelTable.Columns.Add(modelColumn);
}
}
for (int row = 0; row < dgvInfo.Rows.Count; row++)
剩余7页未读,继续阅读
资源评论
- MOD-TU2020-06-25资料不完整,差评,只有一个TXT文档
baidu_39388312
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功