TextFileSemicolonDelimiter Property Example
This example sets the semicolon to be the delimiter in the query table on the first worksheet in the first workbook and then refreshes the query table.
Set shFirstQtr = Workbooks(1).Worksheets(1)
Set qtQtrResults = shFirstQtr.QueryTables _
.Add(Connection := "TEXT;C:\My Documents\19980331.txt", _
Destination := shFirstQtr.Cells(1,1))
With qtQtrResults
.TextFileParseType = xlDelimited
.TextFileSemicolonDelimiter = True
.Refresh
End With