Zellenname in Schleife
04.11.2005 09:21:53
pauker
ich hatte gestern schon mal eine ähnliche Frage gestellt und da eine gute Antwort bekommen - hier nun der aktuelle Code
ich möchte über VBA mehrere Zellen mit Formeln füllen und benutze dazu folgenden Code:
Worksheets("test").Cells(3, 4).FormulaLocal = _
"=WENN('Tabelle1'!$I$21=FALSCH;"""";'Tabelle2'!$I$26)"
Wenn also I21 aus Tabelle1 den Wert FALSCH hat, soll die Zelle D3 leer bleiben, andernfalls den Wert von I26 aus Tabelle2. Das funktioniert nun sehr gut, aber ich habe das Problem, dass auch die folgenden Spalten aus Tabelle2 kopiert werden müssen (D3-L3 bekommt die Werte von I26-Q26aus Tabelle2), und da schaffe ich es einfach nicht, das I in eine Schleife zu bekommen!
Auch mein Versuch mit Worksheets("Tabelle2".cells(26,9) scheiterte mit einer Fehlermeldung.
gruss
der pauker