我想設置一個Excel VBA代碼,打開一些CSV文件,並將字符「|」包含和分隔的信息分成列。我設法打開文件,但我使用的代碼打開我的文件,而不會根據分隔符分割文本。自2天以來我一直堅持這一點。 到目前爲止,我已經嘗試下面的代碼:打開由管道字符「|」分隔的csv文件或不是共同的分隔符
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
沒有任何人有什麼建議?
感謝
阿爾貝託
http://stackoverflow.com/questions/30725472/texttocolumns-function-uses-wrong-delimiter –