不需安装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”。

相关内容

热门资讯

透视学习!大菠萝手游辅助(透视... 透视学习!大菠萝手游辅助(透视)真是是有辅助修改器(哔哩哔哩)1、进入游戏-大厅左侧-新手福利-激活...
透视策略!购买的wpk辅助在哪... 透视策略!购买的wpk辅助在哪里下载(透视)切实有辅助工具(哔哩哔哩)1、金币登录送、破产送、升级送...
透视妙计!wepoker代打辅... 透视妙计!wepoker代打辅助机器人(透视)一贯存在有辅助安装(哔哩哔哩)透视妙计!wepoker...
透视模板!wepoker私人局... 透视模板!wepoker私人局透视插件(透视)都是是有辅助app(哔哩哔哩)1)wepoker私人局...
透视秘籍!hhpoker是正品... 透视秘籍!hhpoker是正品吗(透视)竟然有辅助软件(哔哩哔哩)进入游戏-大厅左侧-新手福利-激活...
透视学习!hhpoker是正规... 透视学习!hhpoker是正规的吗(透视)总是真的有辅助安装(哔哩哔哩)1、操作简单,无需hhpok...
透视指南!wepoker私人局... 透视指南!wepoker私人局可以透视(透视)确实存在有辅助工具(哔哩哔哩)1、下载好wepoker...
透视办法!wepokerh5破... 透视办法!wepokerh5破解(透视)本来有辅助平台(哔哩哔哩)暗藏猫腻,小编详细说明wepoke...
透视攻略!HH平台挂(透视)果... 透视攻略!HH平台挂(透视)果然是有辅助插件(哔哩哔哩)1、很好的工具软件,可以解锁游戏的HH平台挂...
透视教程书!智星菠萝可以辅助吗... 透视教程书!智星菠萝可以辅助吗(透视)好像是真的辅助辅助器(哔哩哔哩)智星菠萝可以辅助吗能透视中分为...