不需安装Excel即可使用VB.NET读取Excel文件
创始人
2025-01-10 11:30:05
0
  1. 使用Open XML SDK:

代码示例:

Using spreadsheetDocument__1 As SpreadsheetDocument = SpreadsheetDocument.Open(path, False) Dim workbookPart As WorkbookPart = spreadsheetDocument__1.WorkbookPart Dim sheet As Sheet = workbookPart.Workbook.Descendants(Of Sheet)().FirstOrDefault() Dim worksheet As Worksheet = DirectCast(workbookPart.GetPartById(sheet.Id.Value), WorksheetPart).Worksheet

  For Each row As Row In worksheet.Descendants(Of Row)()
       For Each cell As Cell In row.Descendants(Of Cell)()
            ' Do something with the cell value here...
       Next
  Next

End Using

  1. 使用OleDb连接:

代码示例:

Dim connectionString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & path & ";Extended Properties=Excel 12.0;" Dim adapter As New OleDbDataAdapter("SELECT * FROM [Sheet1$]", connectionString) Dim ds As New DataSet() adapter.Fill(ds)

' Use the dataset here...

但此方法仅适用于2007及以上版本的Excel文件。如需使用2003及以下版本的Excel文件,需要将连接字符串中的“Excel 12.0”更改为“Excel 8.0”。

相关内容

热门资讯

透视机巧!德普辅助器怎么用,德... 透视机巧!德普辅助器怎么用,德普之星app其实真的有下载,1分钟教程(有挂工具)在进入德普辅助器怎么...
透视法子!aapoker脚本,... 透视法子!aapoker脚本,AApoker下载本来有开挂,第3分钟教程(有挂解惑)1、下载好aap...
透视经验!wejoker辅助软... 透视经验!wejoker辅助软件视频,WePoKer机器人确实真的有脚本,第9分钟教程(证实有挂)1...
透视要领!aapoker怎么选... 透视要领!aapoker怎么选牌,AApoker软件一直有插件,五分钟教程(有挂规律)1、点击下载安...
透视教程书!hhpoker俱乐... 透视教程书!hhpoker俱乐部是干嘛的,HHpoker免费果然有神器,4分钟教程(真的有挂)1)h...
透视窍要!hhpoker为什么... 透视窍要!hhpoker为什么一直输,HHpoker德州局切实是有神器,第八分钟教程(有挂教程)hh...
透视步骤!wpk真的有透视嘛,... 透视步骤!wpk真的有透视嘛,WPK辅助器真是是有透视,五分钟教程(有挂神器)1、在wpk真的有透视...
透视操作!哈糖大菠萝有挂吗,H... 透视操作!哈糖大菠萝有挂吗,HHpoker模拟器本来存在有开挂,7分钟教程(有挂功能)1、哈糖大菠萝...
透视讲义!wpk模拟器多开,W... 透视讲义!wpk模拟器多开,WPK俱乐部确实是有工具,第8分钟教程(详细教程)1、玩家可以在wpk模...
透视窍要!哈糖大菠萝攻略,We... 透视窍要!哈糖大菠萝攻略,WePoKer破解器好像真的是有教程,第8分钟教程(有挂工具)哈糖大菠萝攻...