deine Aufzeichnung soll erst starten, wenn die REP-File zum ersten Mal die "Hauptwerte" erreicht. Also brauchst ein Startsignal.
'REP-Datei öfnen
Zeile = 1: LeseStart = False
Open Materialliste For Input As #1
'so lange bis das Ende des Reports erreicht ist
Do Until EOF(1)
'Zeile lesen
Line Input #1, textzeile
If Len(textzeile) = 0 Then GoTo Weiter
If InStr(1, textzeile, "Hauptwerte") > 0 Then Hauptwert = True: LeseStart = True: Startpunkt = Zeile
If InStr(1, textzeile, "Nebenwerte") > 0 Then Hauptwert = False
If LeseStart = False Then GoTo Weiter
dann weiter wie bisher. Somit werden die ersten 65000 Zeilen deiner Test-Datei ignoriert. Gruß AndrRo