Worksheet_Change
Peter
Mein Workbook besteht aus 2 Worksheets :"Prototyp" und "Vorlage". In Sheets("Vorlage").Range("H4:H88") sollen nur die Einträge A oder Z erlaubt sein, und zwar jeweils nur 1x , d.h., wenn in diesem Bereich ein zweites A oder ein zweites Z eingegeben wird, soll eine Meldung auf diese Unverträglichkeit hinweisen und den zweiten Eintrag verhindern.
Ich dachte, es sollte mit
Private Sub Worksheet_Change()
'Range prüfen und ggf. MsgBox, usw.
End Sub
funktionieren. Dem ist aber nicht so ! Es kommt die Fehlermeldung : Fehler beim Kompilieren. Deklaration der Prozedur entspricht nicht der Beschreibung eines Ereignisses oder einer Prozedur mit demselben Namen.
Sicher wird einer der Forumsbesucher die Prozedur richtigstellen können.
Ich sollte vielleicht noch darauf hinweisen, dass für das Worksheet "Vorlage" bereits eine Prozedur "Worksheet_Deactivate" existiert, die zufriedenstellend funktioniert.
Danke für Euer Interesse.
Peter F.