如何将Excel文件反序列化为二维数组
本文关键字:反序列化 二维数组 文件 Excel | 更新日期: 2023-09-27 18:10:55
我有一个Excel工作表,其中所有字段都是字符串。我想将excel文件中的所有数据反序列化为2D数组(矩阵)。
你知道我该怎么开始吗?
如果您的Excel文件像表一样构建,则可以使用ADO。. NET像访问数据库一样访问Excel文件,并通过SQL提取数据。
Excel 97-2003: http://connectionstrings.com/excel#p21
Excel 2007+: http://connectionstrings.com/excel-2007#p20
如果您试图打开。xlsx文件,您应该使用open Xml SDK。
如果您试图打开一个。xls文件,我建议您检查filehelpers.sourceforge.net。
你可以做
Sub ReadArray()
Dim MyArray As Variant
MyArray = Sheets(1).Range("A1").CurrentRegion
End Sub
[]的