gpt4 book ai didi

vb.net - 如何在 VB.NET 中将 DataGridView 导出为 Excel 格式

转载 作者:行者123 更新时间:2023-12-01 19:47:50 24 4
gpt4 key购买 nike

我使用 OLE 通过 VB.NET 连接到数据库,并在 DataGridView 中显示结果。
我想将 DataGridView 中的数据导出到 Excel 格式文件,即用户可以将 DataGridView 的内容保存为 MS Excel 文件。

最佳答案

我发现copyfromrecordset是最快的方法。

Dim xlApp As New Excel.Application
Dim xlWBook As Excel.Workbook = xlApp.Workbooks.Add
Dim XlSheet As Excel.Worksheet = CType(xlWBook.Worksheets("Sheet1"), Excel.Worksheet)
With XlSheet
'insert column names
For i = 2 To dt.Columns.Count - 1
.Cells(1, i).value = dt.Columns(i - 1).ColumnName
Next
'insert the actual data
.Range("A2").CopyFromRecordset(datset)

End With

关于vb.net - 如何在 VB.NET 中将 DataGridView 导出为 Excel 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1814940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com