habe eine Variable "Zelle" als String deklariert und
möchte damit die als String enthaltene Zelle aktivieren.
Der String lautet: Tabelle1!A2
Wie kann ich das machen? Zelle.Activate funktioniert nicht.
Besten dank für jede Hilfe
Harry
oder
Sub t()
Strin = "Tabelle1!A2"
Range(Strin).Activate
End Sub
Gruß Alexander
Harry Ollinger <Wiener...@aol.com> schrieb in im Newsbeitrag:
082701c37096$3d822310$a501...@phx.gbl...
"Harry Ollinger" schrieb:
>habe eine Variable "Zelle" als String deklariert und
>möchte damit die als String enthaltene Zelle aktivieren.
>Der String lautet: Tabelle1!A2
>Wie kann ich das machen? Zelle.Activate funktioniert nicht.
die Variable Zelle soll einen Range darstellen. Deklariere sie entsprechend.
Mit der Set-Anweisung weist du dann das Tabellenblatt mit der Zelladresse zu.
Auf diese Variable kannst du dann zugreifen:
Sub RangeBezug()
Dim Zelle As Range
Set Zelle = Worksheets("Tabelle1").Range("A2")
' gilt nur innerhalb der Tabelle1
' Zelle.Select
Application.Goto Zelle
End Sub
--
Mit freundlichen Grüßen
Melanie Breden
_____________________
[Microsoft MVP für Excel]
Mit freundlichen Grüßen
Harry
>-----Originalnachricht-----
>.
>
mit Eurer Hilfe bin ich weitergekommen.
Bitte nicht vergessen, mir zu mailen, wenn Du mal nach
München kommst. Einladung steht noch.
Mit freundlichen Grüßen
Harry
>-----Originalnachricht-----
>.
>