Makro nach Verlassen einer Zelle ausführen
04.03.2009 16:18:06
Jakob
ich habe folgendes Makro hier gefunden. Ich weiß aber nicht wo ich dieses Makro reinschreiben muß. Die Tabelle die das Makro überwachen soll heiß Tabelle1(PFAnforderung).
ClassModule: Tabelle1
Dim bln As Boolean
Private Sub Worksheet_SelectionChange _
(ByVal Target As Excel.Range)
Dim rng As Range
Set rng = Range("C17")
If Target.Address = rng.Address Then bln = True
If bln = True And Target.Address rng.Address Then
Call MyMacro
bln = False
End If
End Sub
Sub MyMacro()
MsgBox "Sie waren soeben in Zelle C17!"
End Sub
Wo muß ich das Makro reinkopieren? Ich habe bereits versucht ein Klassenmodul zu erstellen und den obigen code reinkopiert. Doch ich bekomme die Fehlermeldung "Ausserhalb einer Prozedur ungültig" ("ClassModule:" ist markiert).
Vielen Dank für Eure Hilfe.
Gruß,
Jakob