由 datagridview 控件向 Microsoft Excel 表格中导出
来源:互联网 发布:js书籍推荐 编辑:程序博客网 时间:2024/05/02 02:52
适于 VB.net 2008 用的由 datagridview 控件向 Microsoft Excel 表格中导出的实例源代码。
说明:使用前,请完整安装 Microsoft Office 2007 (Office 12) 的各组件;并且在您的项目中引用 "Microsoft Excel 12.0 Object Library" 的 COM 加载项。
Private Function ExportExcel(ByVal dgv As DataGridView, ByVal IsOnlyVisible As Boolean) As Boolean
ExportExcel = False
Try
Dim n, i, j, row, col As Integer
Dim Excel2 As Microsoft.Office.Interop.Excel.Application = New Microsoft.Office.Interop.Excel.Application
Excel2.Application.Workbooks.Add(True)
col = 1
'//记录列名
For n = 0 To dgv.ColumnCount - 1
If IsOnlyVisible Then
If dgv.Columns(n).Visible Then
Excel2.Cells(1, col) = dgv.Columns(n).HeaderText
col = col + 1
End If
Else
Excel2.Cells(1, n + 1) = dgv.Columns(n).HeaderText
End If
Next
'//记录内容
row = 2
' col = 1
For i = 0 To dgv.RowCount - 1
col = 1
For j = 0 To dgv.ColumnCount - 1
'System.Windows.Forms.Application.DoEvents()
If IsOnlyVisible Then
If dgv.Columns(j).Visible Then
Excel2.Cells(i + 2, col) = dgv.Rows(i).Cells(j).Value
col = col + 1
End If
Else
Excel2.Cells(i + 2, j + 1) = dgv.Rows(i).Cells(j).Value
End If
Next
Next
Excel2.Visible = True
Catch ex As Exception
Throw ex
End Try
ExportExcel = True
End Function
- 由 datagridview 控件向 Microsoft Excel 表格中导出
- c# Datagridview控件导入/导出excel表格
- datagridview控件--导出Excel
- DataGridView控件的使用和Excel表格的导出
- datagridview 向excel 导出数据
- Winform中通过DataGridView导出Excel表格的方法
- C# 由DataGridView导出到Excel
- C# DataGridView控件中数据导出到Excel
- DataGridView使用技巧—导出Excel表格
- winform DataGridView 导出到Excel表格
- 从datagridview中导出Excel
- DataGridView控件导出到Excel文件
- DataGridView控件导出到Excel文件
- vb.net datagridview控件导出excel
- C#读取Excel表格中内容并显示在DataGridView控件中
- MFC中导出excel表格
- 导出DataGridView中数据到EXCEL中
- .net中将DataGridView内的数据导出为Excel表格
- vc OnInitialUpdate的应用
- JavaScript功能函数
- hideFocus(小技巧)
- 消息对话框的代码
- Berkeley DB 1.8.6源代码学习(七)
- 由 datagridview 控件向 Microsoft Excel 表格中导出
- Symbian如何使用静默安装 SilentInstall 【转】
- Java &与&&的区别
- 安装AE
- 快速排序分析与C语言实现
- 2010年04月01日在这里开通个人空间和博客,祝贺一下!
- 太晚睡觉等于自杀
- c编译的一点小知识
- 善用Google Reader的Send To功能分享文章