Zelleninhalte verschieben...
10.10.2006 11:27:10
Stefan
ich steh mal wieder vor einem Problem, und mir fehlt leider jeglicher Lösungsansatz.
Ich habe eine Tabelle in der Adressdaten gespeichert sind. (4 Spalten für Name1-3 sowie Strasse) sowie eine Spalte mit PLZ und Ort.
Nun muss ich, um die Daten in eine spezielle Anwendung zu importieren die Inhalte in eine gewisse Form bringen.
Die Spalte PLZORT bleibt unberührt. Es geht mir lediglich um die ersten 4 Spalten.
Ziel muss sein, das die Spalte 2 sowie 3 immer gefüllt ist. Sind mehr als 2 Zellen gefüllt kommt Spalte 4 dazu. Erst bei 4 gefüllten Zellen, dann Spalte 1.
Das Problem an der Sache ist nun, das die Zellen nicht regelmäßig gefüllt sind. Es kann also sein, das
a) Spalte 1 + 3 + 4
oder
b) Spalte 1 + 4
oder
c) Spalte 1 + 2 + 3 + 4
gefüllt sind.
Gibt es eine Möglichkeit, mittels Makro die Daten, so zu verschieben, wie ich sie brauche?
In meinen Beispielen wären das dann:
a) Spalte 2 + 3 + 4
b) Spalte 2 + 3
c) Spalte 1 + 2 + 3 + 4
Bin für jeden Hinweis dankbar.
Stefan
P.S. in dbase haben wir dieses Problem früher mittel REPLACE Funktion gelöst.