Anzahl Zeilen einer Datei

Hi
wie bekomme ich die Anzahl Zeilen von einer Datei ohne diese mit einer Do Loop
Schleife durchlaufen zu müssen???

Ich glaub die Frage gabs auch schon mal.

Mfg Werner

Hi Werner,

wie bekomme ich die Anzahl Zeilen von einer Datei

Ich glaub die Frage gabs auch schon mal.

ja, die Antwort war die Schleife. :wink:

Gruß, Rainer

FileLen
Hi
ne da war was mit FileLen und umwandeln in Zeilen???

Mfg Werner

Hallo Werner,

ja, auch. Aber ‚wieviele Zeilen‘ wurde auch schon mal gefragt.
Die Info steht nicht am File, muß man selbst heausfinden und das geht eben nur mit lesen und zählen. Das Programm ist Dir ja klar, denke ich.

Gruß, Rainer

Andere Frage Sprung zur 1. Zeile
Hi
ja das ist klar, es dauerd nur etwas lange 11000 Datensätze einzulesen.

Andere Frage, wenn ich mit Zählen durch bin, wie springe ich wieder an die erste Zeile der Datei ohne Sie zu schliessen???

Damit könnte ich auch schon Zeit gewinnen!

Mfg Werner

Hallo Werner,

ja das ist klar, es dauerd nur etwas lange 11000 Datensätze
einzulesen.

Andere Frage, wenn ich mit Zählen durch bin, wie springe ich
wieder an die erste Zeile der Datei ohne Sie zu schliessen???

Da bin ich unsicher … ich nehme an, daß das nur geht, wenn Du die Datei mit wahlfreiem Zugriff öffnest … Random. In der Hilfe habe ich dieses Beispiel gefunden:

Type Datensatz ' Datentyp definieren.
 Kennung As Integer
 Name As String \* 20
End Type

Dim DSatz1 As Datensatz ' Variable deklarieren.
Open "DATEI1" For Random As #1 Len = Len(DSatz1)
' Datei schließen, bevor sie in einem anderen Modus erneut
' geöffnet wird.
Close #1

Gruß, Rainer

Hallo Werner,

ja das ist klar, es dauerd nur etwas lange 11000 Datensätze
einzulesen.

… Datensätze? Ging es nicht um Zeilen in einer Datei? Oder sprichst Du von Datensätzen in einer Tabelle? Das geht natürlich mit .Recoredset.Recordcount
Eigentlich wollte ich nur fragen, warum Du 11000 Datensätze nicht in einer Datenbank hast, da hast Du’s viel leichter. Mit .Recordset.AbsolutePosition kommst Du da auch ganz einfach zu jedem beliebigen, auch dem 1. Datensatz.

Gruß, Rainer