机房重构——导出为Excel
来源:互联网 发布:郑州软件 编辑:程序博客网 时间:2024/06/05 20:46
前言:
在机房重构的过程中,导出为Excel是一个比较固定的模式,既简单有有自己的特点,但是完全让自己写还真的有点迷惑,总结总结让以后的学习更加方便。
添加引用:
导出为Excel:
Private Sub btnExcel_Click(sender As Object, e As EventArgs) Handles btnExcel.Click Dim MyExcel As New Microsoft.Office.Interop.Excel.Application() '添加表 MyExcel.Application.Workbooks.Add() '打开表 MyExcel.Visible = True Try '获取datagridview的标题行赋给excel,excel标题行第一列标识为1,datagridview则为0,所以为cols-1 Dim Cols As Integer For Cols = 1 To myDGV.Columns.Count MyExcel.Cells(1, Cols) = myDGV.Columns(Cols - 1).HeaderText Next '往excel表中添加数据 Dim i As Integer 'datagridview的行与列计算时均为0至*.*-1 For i = 0 To myDGV.RowCount - 1 Dim j As Integer For j = 0 To myDGV.ColumnCount - 1 If Me.myDGV(j, i).Value Is System.DBNull.Value Then 'excel的第一行是标题,所以应该从第二行开始,即i+2注意datagridview的坐标是先列后行 MyExcel.Cells(i + 2, j + 1) = "" Else MyExcel.Cells(i + 2, j + 1) = myDGV(j, i).Value.ToString End If Next j Next i MsgBox("导出数据成功!", 0, "提示") Catch ex As Exception MsgBox("没有记录!", 0, "提示") End Try End Sub
总结:
DataGridView控件通常和导出为Excel结合使用,二者通过显示和导出为我们的学习和工作带来了很大的方便。
0 0
- 机房重构——导出为Excel
- 机房重构—导出Excel
- 【机房重构】——DataGridView导出Excel
- 机房重构——导出excel表格
- C#机房重构——导出Excel表格
- 【机房重构】导出Excel
- 机房重构 导出Excel
- 重构机房之“导出EXCEL异常”
- 【C#】导出excel表<机房重构>
- 机房重构之导出Excel表
- 【机房个人重构】导出Excel
- 机房重构之导出excel
- 【机房重构】C#导出到Excel
- 【机房重构】--DatagridView导出Excel
- 【机房重构】导出到Excel
- 机房重构--导出Excel表格
- 【机房重构】导出Excel表
- 机房重构导出Excel--C#版
- BP神经网络算法之matlab具体实现
- nyoj 170 网络的可靠性(贪心)
- HTTP部分状态码总结回顾
- return与exit()的区别
- x或y等于x加y
- 机房重构——导出为Excel
- treap by:刘汝佳
- iOS 硬件 大头针 - 终极 - 自定义样式
- linux点滴
- zzulioj 1874 蛤玮学计网 (“玲珑杯”郑州轻工业学院第八届ACM程序设计大赛暨河南高校邀请赛-正式赛)
- 递归求解 猴子吃桃
- 问题:Java动态代理
- java问题探讨之clone浅拷贝与深拷贝
- iOS 硬件 导航 - APP去做