使用 VB.Net 将 excel 中的特定列值导出到数据网格
Posted
技术标签:
【中文标题】使用 VB.Net 将 excel 中的特定列值导出到数据网格【英文标题】:Export specific column values in excel to datagrid using VB.Net 【发布时间】:2020-03-04 04:04:49 【问题描述】:如何将没有标题的特定列值导出到数据网格
...
dta = New OleDbDataAdapter("Select * from [linexcel$])
...
如何指定列(列 B 和 D)而不是“*”。它没有常量头。
...
【问题讨论】:
【参考方案1】: If OpenFileDialog1.ShowDialog
=Windows.Forms.DialogResult.OK
Then
xLApp = New Excel.Application
xLBook =
xLApp.Workbooks.Open
(OpenFileDialog1.FileName)
xLSheet
=xLBook.Worksheets("Sheet1")
For x = 1 To
xLSheet.UsedRange.Rows.Count
- 1
DataGridView1.Rows.Add()
DataGridView1.Item(0, x
-1).Value =
xLSheet.Cells(1 +
.. x, 1).value
DataGridView1.Item(1, x -
1).Value =
xLSheet.Cells(1 + x,
xLSheet.UsedRange.Columns.Count)
.value
Next
End If
【讨论】:
以上是关于使用 VB.Net 将 excel 中的特定列值导出到数据网格的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 vb.net 以编程方式对 Excel 中的列进行排序?
如何按 MS Access 的特定月份汇总特定列数据并进入 vb.net 中的文本框
如何使用 vb.net 将 excel 文件导入 sql server