Он не вставляет все строки (VBA) - PullRequest
0 голосов
/ 02 июля 2018

Я хочу вставить огромный файл, начиная с 1.000.000-й строки файла (общее число строк составляет 1.337.550), но он вставляет только 48578 строк. Почему и как я могу вставить все строки с 1.000.000 (тем или иным способом)?

Sub Inserter()

    Dim ConOrg As String
    ConOrg = "TEXT;" & Cells(1, 4).Value & "\" & Cells(i, 1).Value

    Sheets.Add(After:=Sheets(Sheets.Count)).Name = "support"

    With ActiveSheet.QueryTables.Add(Connection:= ConOrg, Destination:=Cells(1, 1))
        .Name = filename
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .TextFilePromptOnRefresh = False
        .TextFileStartRow = 1000000
        .TextFileParseType = xlDelimited
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .TextFileConsecutiveDelimiter = True
        .TextFileTabDelimiter = True
        .TextFileSemicolonDelimiter = False
        .TextFileCommaDelimiter = False
        .TextFileSpaceDelimiter = False
        .TextFileColumnDataTypes = Array(1, 9, 9, 9, 9, 9, 9, 9)
        .TextFileTrailingMinusNumbers = True
        .Refresh BackgroundQuery:=False
    End With

End Sub
...