ich möchte beim Verlassen einer Zelle (oder beim aktivieren einer Zelle) ein Makro ausführen lassen. Kann mit jemand von Euch mit VBA helfen?
Danke im voraus.
Fritz Olbers :-)
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dein Makro
End Sub
Gruß Boris
Boris seine Aktion wird beim auswählen ausgeführt und
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dein Makro
End Sub
Beim verlassen ´wenn der Zellinhalt geändert wurde
Gruß Hajo
ganz so enfach wie es bisher geschildert wurde ist die Sache nicht. Sas Selction_Change-Ereignis wird ausgelöst, wenn die Zelle ausgewählt, nicht hingegen wenn sie verlassen wird. Daher muß man die Adresse der ausgewählten Zelle in eine Public-Variablen zwischenspeichern.
Klicke mit der rechten Maustaste auf den Reiter der Tabelle, wählen Code anzeigen und gib dann folgenden Code ein (für das Verlassen von Zelle B2):
DeinMakro mußt Du durch den Namen des Makros ersetzen, das ausgeführt werden soll.
Gruß
Martin Beck