Share via


QueryTable.TextFileStartRow Property (Excel)

Returns or sets the row number at which text parsing will begin when you import a text file into a query table. Valid values are integers from 1 through 32767. The default value is 1. Read/write Long.

Syntax

expression .TextFileStartRow

expression A variable that represents a QueryTable object.

Remarks

Use this property only when your query table is based on data from a text file (with the QueryType property set to xlTextImport).

If you import data using the user interface, data from a Web query or a text query is imported as a QueryTable object, while all other external data is imported as a ListObject object.

If you import data using the object model, data from a Web query or a text query must be imported as a QueryTable, while all other external data can be imported as either a ListObject or a QueryTable.

The TextFileStartRow property applies only to QueryTable objects.

Example

This example sets row 5 as the starting row for text parsing in the query table on the first worksheet in the first workbook, and then it 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 
 .TextFileStartRow = 5 
 .TextFileTabDelimiter = True 
 .Refresh 
End With

See Also

Concepts

QueryTable Object

QueryTable Object Members