打开由管道符"|"分隔的csv文件 或不常见的分隔符

Agr*_*Agr 6 excel vba excel-vba

我正在尝试设置一个excel vba代码,打开一些csv文件,并将包含的信息拆分为列,并用字符"|"分隔.我设法打开文件,但我使用的代码打开我的文件,而不根据分隔符拆分文本.我从2天开始就坚持这个.到目前为止,我尝试了以下代码:

Sub OpenCSV()

Dim wkbTemp As Workbook
Dim sPath As String, sName As String

sPath = ThisWorkbook.Path & "\CSV_Files\"
sName = "Test.csv"

Set wkbTemp = Workbooks.Open(Filename:=sPath & sName, Format:=6, Delimiter:="|")

End Sub
Run Code Online (Sandbox Code Playgroud)

有人有建议吗?

谢谢

阿尔贝托

And*_*y G 0

尝试一下

Delimiter:= Chr(124)
Run Code Online (Sandbox Code Playgroud)

字符 124 是管道符“|”