0

我有一个从多个文本文件中提取数据的 VBA 子程序,我目前正在将此工作簿从 32 位 excel 导入到 64 位 excel。

我当前的连接字符串(适用于 32 位 excel)如下:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Path & ";" & _
"Extended Properties=""text;HDR=Yes;FMT=Delimited;"";"

而且,在我有文本文件的同一个文件夹中,我有一个Schema.ini文件看起来有点如下:

[MyFile_1.txt]
Format=Delimited(|)
ColNameHeader=True
MaxScanRows=0
CharacterSet=ANSI

现在,在将其移至 64 位时,由于不再支持 JET,我遇到了错误。我认为这需要移至 ACE 或类似的东西,但我似乎无法获得正确的连接字符串。

关于 64 位读取分隔文本文件的连接字符串是什么样子的任何帮助?

谢谢!

4

0 回答 0