Hallo,
wie kann man eine Zelle in einen Range umwandeln? Ich habe die Zellangabe schon auslesen können, möchte daraus aber einen Range machen. Ist das irgendwie möglich?
Hallo
Dim myRange As Range
Set myRange = Range("A1")
Gruss Rainer
AW: Zellangabe in Range umwandeln
26.06.2006 21:23:20
Thomas
So einfach ist das eben nicht! Bisher lese ich die Zelladresse folgendermaßen aus:
tar = ActiveCell.Address(0, 0) 'ergibt zB H5
Wie bekomme ich das jetzt in einen Range? Die Zuweisung mit
a = range(tar) oder a = range("tar") geht genauso wenig.
funzt nicht!
Hat noch jemand ne Idee?
AW: Zellangabe in Range umwandeln
26.06.2006 21:51:39
Ramses
Hallo
VBA-Gut ?
Lies doch mal meine Anweisung durch. OptionExplicit
Sub demo() Dim myRange As Range Set myRange = ActiveCell Debug.Print myRange.Address Debug.Print myRange.Row Debug.Print myRange.Column EndSub
Natürlich ist das so einfach ;-)
Gruss Rainer
Anzeige
AW: Zellangabe in Range umwandeln
27.06.2006 09:34:29
u_
Hallo,
ganz einfach: set a=activecell
und Set a=Range(tar)
funzt auch.
Objekte werden immer mit Set zugewiesen.
Gruß Geist ist geil! (Dies ist ein allgemeines Statement und nicht an bestimmte Personen gerichtet.)