【发布时间】:2017-10-09 03:04:09
【问题描述】:
我正在使用以下宏(感谢 The_Barman 提供代码!)将 CSV 文件导入到名为门票的工作表中。问题是其中有一些特殊字符,如Ü,Ä等,所以我需要以UTF-8格式导入文件。谁能告诉我如何将此添加到此代码中?
提前致谢!
Sub CSV_Import()
Dim ws As Worksheet, strFile As String
Worksheets("Tickets").Range("A1:Z9999").Clear
Set ws = ActiveWorkbook.Sheets("Tickets")
strFile = "C:\test\testfile.csv"
With ws.QueryTables.Add(Connection:="TEXT;" & strFile, Destination:=ws.Range("A1"))
.TextFileParseType = xlDelimited
.TextFileCommaDelimiter = True
.Refresh
End With
End Sub
【问题讨论】: