Sarevok
Cadet 4th Year
- Registriert
- Feb. 2012
- Beiträge
- 114
Hallo Zusammen,
ich habe eine kleines Problem. Aufgrund von einer Datenumstellung passt bei mir eine Import Datei nicht mehr.
Da diese Umstellung im System in Arbeit ist müssen wir die Export Datei erstmal nun von Hand ändern. Da dies
aber eine größere Datei ist bräuchte ich eine Bat oder dergleichen.
Im Grunde ist die Datei immer so Aufgebaut:
QWERTZ
Daten 000001
Daten1 5 C4
Daten2 5 C4
Daten3
QWERTZ
Daten1 000002
Daten2 5 BV
QWERTZ
Daten 000003
Daten1 5 BV
Daten2 5 BV
Daten3 5 BV
Daten4 5 BV
So gesehen stehen in der Zeile QWERTZ die Kopfdaten und die Daten können unterschiedlich sein und eine beliebige Anzahl an Zeilen haben.
Jetzt zur Logik. Also erstes müsste um jeden QWERTZ und Daten Block ein Rahmen drum gezogen werden. Wenn dann die Laufende Nummer z.B. 000001 über einen bestimmten WERT ist 000040 dann soll die 5 in eine 4 umgewandelt werden und BV in BA und C4 in C3.
Andere Datensätze wo die Nummer nicht über 000040 kommt sollen unverändert bleiben.
Ich sitze da jetzt schon fast 4 Stunden dran und google ist schon heiß gelaufen. Ich finde einfach keinen Lösungsansatz.
Habt ihr eine Idee wie ich das in eine Bat oder vbs oder etc umsetzen kann?
LG
Sarevok
ich habe eine kleines Problem. Aufgrund von einer Datenumstellung passt bei mir eine Import Datei nicht mehr.
Da diese Umstellung im System in Arbeit ist müssen wir die Export Datei erstmal nun von Hand ändern. Da dies
aber eine größere Datei ist bräuchte ich eine Bat oder dergleichen.
Im Grunde ist die Datei immer so Aufgebaut:
QWERTZ
Daten 000001
Daten1 5 C4
Daten2 5 C4
Daten3
QWERTZ
Daten1 000002
Daten2 5 BV
QWERTZ
Daten 000003
Daten1 5 BV
Daten2 5 BV
Daten3 5 BV
Daten4 5 BV
So gesehen stehen in der Zeile QWERTZ die Kopfdaten und die Daten können unterschiedlich sein und eine beliebige Anzahl an Zeilen haben.
Jetzt zur Logik. Also erstes müsste um jeden QWERTZ und Daten Block ein Rahmen drum gezogen werden. Wenn dann die Laufende Nummer z.B. 000001 über einen bestimmten WERT ist 000040 dann soll die 5 in eine 4 umgewandelt werden und BV in BA und C4 in C3.
Andere Datensätze wo die Nummer nicht über 000040 kommt sollen unverändert bleiben.
Ich sitze da jetzt schon fast 4 Stunden dran und google ist schon heiß gelaufen. Ich finde einfach keinen Lösungsansatz.
Habt ihr eine Idee wie ich das in eine Bat oder vbs oder etc umsetzen kann?
LG
Sarevok