Hallo zusammen,
ich habe folgendendes Problem:
hier sieht ihr meine Beispiel .txt datei
Hier steht jetzt ein Satz der immer oben stehen muss
12345;67891;50000;Name1;Vorname1;Straße;Geburtsdatum
12345;67891;50100;Name2;Vorname2;Straße;Geburtsdatum
12345;67891;50100;Name3;Vorname3;Straße;Geburtsdatum
12345;67891;50100;Name4;Vorname4;Straße;Geburtsdatum
12345;67891;50100;Name5;Vorname5;Straße;Geburtsdatum
12345;67891;50200;Name6;Vorname6;Straße;Geburtsdatum
12345;67891;50200;Name7;Vorname7;Straße;Geburtsdatum
12345;67891;50300;Name8;Vorname8;Straße;Geburtsdatum
12345;67891;50300;Name9;Vorname9;Straße;Geburtsdatum
12345;67891;50300;Name10;Vorname10;Straße;Geburtsdatum
12345;67891;50200;Name11;Vorname11;Straße;Geburtsdatum
12345;67891;50300;Name12;Vorname12;Straße;Geburtsdatum
12345;67891;50200;Name13;Vorname13;Straße;Geburtsdatum
Die eigentliche .txt datei hat über 2000 Zeilen und diese muss ich monatlich aufteilen.
Gibt es die möglichkeit per Excel(VBA) oder per Batch diese .txt Datei aufzuteilen?
Das Kriterium nach dem es sich verteilen soll, steht immer nachdem zweiten Semikolon und der erste Satz muss immer Oben stehen
Wie es am Ende aussehen soll:
Dateiname: 50000
Hier steht jetzt ein Satz der immer oben stehen muss
12345;67891;50000;Name1;Vorname1;Straße;Geburtsdatum
Dateiname: 50100
Hier steht jetzt ein Satz der immer oben stehen muss
12345;67891;50000;Name1;Vorname1;Straße;Geburtsdatum
12345;67891;50100;Name2;Vorname2;Straße;Geburtsdatum
12345;67891;50100;Name3;Vorname3;Straße;Geburtsdatum
12345;67891;50100;Name4;Vorname4;Straße;Geburtsdatum
12345;67891;50100;Name5;Vorname5;Straße;Geburtsdatum
Dateiname: 50200
Hier steht jetzt ein Satz der immer oben stehen muss
12345;67891;50200;Name6;Vorname6;Straße;Geburtsdatum
12345;67891;50200;Name7;Vorname7;Straße;Geburtsdatum
12345;67891;50200;Name11;Vorname11;Straße;Geburtsdatum
12345;67891;50200;Name13;Vorname13;Straße;Geburtsdatum
Dateiname: 50200
Hier steht jetzt ein Satz der immer oben stehen muss
12345;67891;50300;Name8;Vorname8;Straße;Geburtsdatum
12345;67891;50300;Name9;Vorname9;Straße;Geburtsdatum
12345;67891;50300;Name10;Vorname10;Straße;Geburtsdatum
12345;67891;50300;Name12;Vorname12;Straße;Geburtsdatum
Vielen Dank im Voraus!
LG
Danny
|