ich habe in einer Tabelle eine Menge Datensätze. in der Spalte P ist hinter jedem Datensatz ein String drin, der ungefähr so aussieht:
10 aaaa# 20 bbbb# 70 cccc
Ich nenne es einfach mal einen 3-Stelligen String. Die einzelnen Stellen sind immer duch ein "#" Zeichen getrennt
Diesen String (Spalte P ) will ich per Makro aufschlüsseln. Und zwar folgendermassen:
in der Spalte AA soll nachher "3" stehn (drei, weil der String aus 3 solchen Informationen besteht)
in der Spalte AB soll nachher "10 aaaa" stehn (erster Teil des Strings)
in der Spalte AC soll nachher "20 bbbb" stehn (zweiter Teil des Strings)
in der Spalte AD soll nachher "70 cccc" stehn (dritter Teil des Strings)
Das Makro soll also alle Datensätze durcharbeiten.
Das Problem dabei, der String kannn auch mal 2 oder 4 Stellig sein. Dann sollte die Aufschlüsselung so aussehen: (Beispiel: 05 aaaa# 10 bbbb# 40 cccc# 45 dddd)
in der Spalte AA soll nachher "4" stehn (vier, weil der String aus 4 solchen Informationen besteht)
in der Spalte AB soll nachher "05 aaaa" stehn (erster Teil des Strings)
in der Spalte AC soll nachher "10 bbbb" stehn (zweiter Teil des Strings)
in der Spalte AD soll nachher "40 cccc" stehn (dritter Teil des Strings)
in der Spalte AE soll nachher "45 dddd" stehn (vierter Teil des Strings)
hhmmmmm, hat irgend wer einen "blassen" wie man sowas per Makro machen kann (bitte keine Formel)
Danke mal
Mandy