Guten Tag,
Ich habe ein Problem bei einem VBA
und zwar:
Ich habe eine Tabelle "Namen"
In dieser schreibe ich in Zellen untereinander verschiedene Namen
In einer anderen Tabelle will ich nun tabbel mit diesen Namen anlegen.
Das soll aber so gemacht werden, dass, wenn ein neuer Name dazu kommt, eine neue Spalte erstellt wird.
Das wollte ich über ein Makro lösen, welches ich so aufrufe
=WENN(B3<>"";startmakro();"")
Diese Formel wird in eine Zelle über der eigenen Tabelle geschrieben, und über die länge der Tabelle gezogen. (Also B3 ist variabel, d.h. B3, C3, D3 usw)
Gibt es da eine Möglichkeit, die Zeichenfolge "B3" über eine Variable beispielsweise an den VBA code zu übergeben?
Oder eine andere Idee, die ich hatte.
Gibt es einen VBA Code, der feststellt in welcher Zelle der Code ausgeführt wird.
Wenn ich es nicht anschaulich genug erklärt habe, könnte ich auch versuchen eine Beispieldatei hochzuladen.
Danke im Vorraus für ihre Hilfe.
|