Problem bei FOR EACH...NEXT
25.09.2006 23:16:37
Daniel
ich habe ein Problem mit einer FOR EACH ... NEXT Schleife.
Ziel ist, daß ich innerhalb eines benamten Zellbereichs jede Zelle einer bestimmten Spalte bearbeiten will, also
For each Zelle in Range("Bereich").columns(2)
Zelle.value = "x"
Next
Leider bricht das Makro mit einer Fehlermeldung ab.
Als Ursache stellte sich heraus, daß der Schleifenvaribale ZELLE nicht eine einzelne Zelle zugewiesen wurde, sondern der ganze Zellbereich der Spalte.
Eigenzlich sollte doch nur eine einzelne Zelle zugwiesen werden.
Folgende Schleife funktioniert dagegen einwandfrei:
For each Zelle in Range("Bereich")
Zelle.value = "x"
Next
Hat jemand eine Lösung, wie ich es hinbekomme, nur die 2.Spalte der Matrix zu bearbeiten?
Beispieldatei: https://www.herber.de/bbs/user/37008.xls
Gruß, Daniel