Guten Morgen,
Frage 1:
ich möchte in einer Textdatei nach mehreren Werten suchen. Wenn gefunden die folgende zweite und dritte Zeilen auslesen. Diese aufspalten, minus nehmen und diese Zahl durch das Ergebnis ersetzen.
Beispiel:
[SEG 1]
0
0 0
0 0
Gesuchter Wert = „[SEG 1]“
Zweite =“0 0“
Dritte =“0 0“
Vorgegebener Wert= „2520000“
Ergebnis:
[SEG 1]
0
-2520000 0
-2520000 0
Frage 1: Erledigt
Frage 2:
Zusätzlich möchte ich nach dem Wert1 suchen. Wenn gefunden nach dem zweiten Wert Ausschau halten. Wenn gefunden die Zeilenzahl in abspeichern.
Wert1 = Zeile 4000
Ab Zeile 4000 nach Wert2 = „<“ suchen und alle Zeilennummer wo dieser Wert vorkommt zwischenspeichern.
Wert2.1 = 4010
Wert2.2 = 4310
Wert2.3 = 4510
folglich die vierte Zeile auslesen.
Zeile 4014 lesen und aufsplitten
Zeile 4314 lesen und aufsplitten
Zeile 4514 lesen und aufsplitten
…
Beispiel:
[INSP-SCREEN]
..
1 <
..
..
..
1943775 1824675 2135775 1824675 2135775 1671075 1943775 1671075
Gesuchter Wert 1 = „[INSP-SCREEN]“
Gesuchter Wert 2 = „<“
Vierte= 1943775 1824675 2135775 1824675 2135775 1671075 1943775 1671075
Vorgegebener Wert= „2520000“
Ergebnis:
[INSP-SCREEN]
..
1 <
..
..
..
-576225 1824675 -384225 1824675 -384225 1671075 -576225 1671075
Gruß
Alex
Frage 1:
ich möchte in einer Textdatei nach mehreren Werten suchen. Wenn gefunden die folgende zweite und dritte Zeilen auslesen. Diese aufspalten, minus nehmen und diese Zahl durch das Ergebnis ersetzen.
Beispiel:
[SEG 1]
0
0 0
0 0
Gesuchter Wert = „[SEG 1]“
Zweite =“0 0“
Dritte =“0 0“
Vorgegebener Wert= „2520000“
Ergebnis:
[SEG 1]
0
-2520000 0
-2520000 0
Frage 1: Erledigt
Frage 2:
Zusätzlich möchte ich nach dem Wert1 suchen. Wenn gefunden nach dem zweiten Wert Ausschau halten. Wenn gefunden die Zeilenzahl in abspeichern.
Wert1 = Zeile 4000
Ab Zeile 4000 nach Wert2 = „<“ suchen und alle Zeilennummer wo dieser Wert vorkommt zwischenspeichern.
Wert2.1 = 4010
Wert2.2 = 4310
Wert2.3 = 4510
folglich die vierte Zeile auslesen.
Zeile 4014 lesen und aufsplitten
Zeile 4314 lesen und aufsplitten
Zeile 4514 lesen und aufsplitten
…
Beispiel:
[INSP-SCREEN]
..
1 <
..
..
..
1943775 1824675 2135775 1824675 2135775 1671075 1943775 1671075
Gesuchter Wert 1 = „[INSP-SCREEN]“
Gesuchter Wert 2 = „<“
Vierte= 1943775 1824675 2135775 1824675 2135775 1671075 1943775 1671075
Vorgegebener Wert= „2520000“
Ergebnis:
[INSP-SCREEN]
..
1 <
..
..
..
-576225 1824675 -384225 1824675 -384225 1671075 -576225 1671075
Gruß
Alex
Zuletzt bearbeitet: