我正在.xls
使用以下连接字符串导入文件:
If _
SetDBConnect( _
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filepath & _
";Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1""", True) Then
这对于解析我遇到的几个 Excel 文件效果很好。但是,对于这个特定的文件,当我SELECT *
进入一个时DataTable
,有一整列数据,Item Description
从DataTable
. 为什么?
以下是一些可能使此特定工作簿与我一直在使用的其他工作簿不同的东西:
DataTable
工作簿有一个由前 24 行组成的冻结窗格(但是,所有这些行都出现在- 整个工作簿中都有一些奇怪的单元格突出显示
差不多就是这样。我看不到任何会使Item Description
列无法正确导入的内容。它的数据由Strings
除了 . 之外真正没有特殊字符的所有数据组成&
。此外,此列中的每个数据条目最多为 20 个字符。怎么了?有没有其他方法可以获取所有数据?请记住,我必须使用原始文件并且无法更改它,因为我希望这最终成为一个自动化过程。
谢谢!