VB.net导出Excel
来源:互联网 发布:分治与递归算法的应用 编辑:程序博客网 时间:2024/04/25 16:14
现在学习面向对象,在实现导出Excel功能的时候就有体现,把这个功能写成一个模块使用的时候去调这个模块。
在写代码之前先要引用系统的Excel,这时候需要找到:项目—添加引用—Microsoft Excel 16.0 Object Library v1.0。完成引用之后,通过两层for循环遍历来实现数据内容导出到Excel。
Imports System.Windows.FormsImports Microsoft.Office.Interop.ExcelModule ImportToExcel Public Function ImportToExcel(ByVal gvw As DataGridView) As Boolean '导出到Excel函数 '建立Excel连接 Dim myExcel As New Microsoft.Office.Interop.Excel.Application() myExcel.Application.Workbooks.Add(True) myExcel.Visible = True '定义循环变量,行列变量 Dim intRow As Integer Dim intColumn As Integer Dim intTitle As Integer '添加表头 For intTitle = 0 To gvw.ColumnCount - 1 myExcel.Cells(1, intTitle + 1) = gvw.Columns(intTitle).HeaderText Next intTitle '通过循环来添加控件中的数据到表格中 For intRow = 0 To gvw.RowCount - 2 For intColumn = 0 To gvw.ColumnCount - 1 '由于第一行是表头,所以添加数据时从第二行开始 myExcel.Cells(intRow + 2, intColumn + 1) = gvw(intColumn, intRow).Value.ToString Next intColumn Next intRow Return True '添加完毕,返回true End Function
如何调用
Private Sub btnExcel_Click(sender As Object, e As EventArgs) Handles btnExcel.Click Call ImportToExcel.ImportToExcel(DataGridView1) End Sub
阅读全文
0 0
- VB.net导出Excel
- vb.net导出到excel
- VB.Net导出Excel原理
- VB.net导出花式Excel
- Vb.net dataGridView导出EXCEL
- VB.NET 导出数据到EXCEL中
- vb.net中导出至excel代码
- vb.net导出数据到Excel代码
- VB.NET 快速导出数据到Excel
- VB.NET 导出数据到EXCEL中
- VB.NET 导出数据到EXCEL中
- vb.net datagridview导出到excel表
- vb.net 水晶报表 导出Excel
- vb.net datagridview控件导出excel
- VB.NET——导出Excel
- vb.net datagridview实现数据导出Excel
- VB/VB.NET/C#导出到Excel的方法
- VB/VB.NET/C#导出到Excel的方法
- OpenGL渲染流水线之世界矩阵,相机变换矩阵,透视投影变换矩阵
- 每天回顾linux命令(gzip)
- 重拾英语
- Gym
- mysql5.7官网直译SQL语句优化--排序优化
- VB.net导出Excel
- 例题8-12 奇怪的气球膨胀(Erratic Expansion, UVa12627)
- [BZOJ4487][JSOI2015]染色问题(组合数学+容斥原理)
- 常用的EL表达式
- JavaScript笔记(基础)
- CF400D Dima and Bacteria(并查集+Floyd)
- 整理回忆下我们的嵌入式实习(校外-华清远见公司-开发智能家居系统)
- MySql计算两个日期的时间差函数
- Java4Android笔记之Java中的对象的转型