Alternative zu .offset?
23.12.2004 13:46:07
Frager
ich habe das Problem, dass ich in ein Script sehr oft den Parameter ActiveCell.Offset(x,x).xxx verwende (ca 40 mal in verschiedenen Makros). Wenn ich jedoch eine Spalte einfüge oder lösche, fange ich jedesmal von vorne an Spalten zu zählen, meine Scripts durchzugehen und jeden Offset(x,x) zu ändern.
Fragen gibt es da nicht eine komfortablere Möglichkeit einen benannten Bereich anzuspringen?
In meinem Excelsheet überwache ich Einträge in einer Spalte und möchte nach Veränderung in einer Zelle benachbarte Zellen überschreiben.
***schnipp
ActiveCell.Offset(0, 25).Value = " --OPEN --"
***schnapp
Also statt (0,25) irgendwas anderes...
Ich hatte auch schon versucht
.Offset(1, Range("NAME").column).xxx ausprobiert, aber da spingt der Cursor sonstwohin und führt die Anweisung aus.
Vielen Dank für die Antwort im voraus und ein schönes Weihnachtsfest und einen guten Rutsch