Excel VBA, Zelleninhalt umdrehen
12.08.2022 17:20:23
ErEl
ich habe bur geringfügige VBA Kenntnisse möchte jedoch gerne folgende Aufgabe lösen, bin leider bisher nicht fündig geworden und drehe mich im Kreis, daher würde ich mich auf Euere Unterstützung sehr freuen. Ich möchte gern den Zelleninhalt von bestimmten Zellen, die mehrere Zeilenumbrüche enthält reversieren (umdrehen).
Der Text einer Zeile enthält immer das aktuelle Datum sowie eine Namensabkürzung, gefolgt von einem Doppelpunkt. Den Doppelpunkt ":" könnte man als delimiter verwenden (das habe ich auch gemacht).
Zum Verständnis soll folgendes Beispiel dienen.
VORHER:
03.02.2022, EE: 9876
15.03.2022, EE: XYZ
25.04.2022, EE: 1234
10.05.2022, EE: ABC
NACHHER:
10.05.2022, EE: ABC
25.04.2022, EE: 1234
15.03.2022, EE: XYZ
03.02.2022, EE: 9876
Ich habe auch versucht die Aufgabe durch Hilfszellen zu lösen. Meine Idee war dabei,
- den Zelleninhalt gemäß der "SPLIT Funktion" auf mehrere Zellen zu verteilen,
- danach in umgekehrte Reihenfolge in eine andere Zelle zu schreiben.
-> jedoch wird die Zelle dabei immer überschrieben, das darf jedoch nicht passieren
-> die Texte müsste man alle eben in umgekehrte Reihenfolge wiedergeben (ich konnte sie quasi nicht verketten)
- zum Schluss den Inhalt der Hilfszellen wider löschen
Ich lade mal meine Datei hoch, inder Hoffnung das jmd. mir schnell helfen könnte.
Schonmal vielen Dank im Voraus.
MfG, erel