VBA Makro starten über Worksheet_Calculate

Hallo,
ich möchte gern, dass ein Makro aufgerufen wird, wenn sich Zelle B11 ändert

Ich habe das so probiert:
In der Arbeitsmappe das Makro „Sub makro1()“

Im Tabellenblatt folgender Code:
„Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = „B11“ Then
         makro1
    End If
End Sub“

Wenn sich jetzt die Zelle B11 ändert, kommt immer die Fehlermeldung „Fehler beim Kompilieren: Sub oder Function nicht definiert“

Wo liegt hier mein Fehler?

Viele Grüße
Stefan

Hallo Stefan,

kommt noch Rückmeldung zur Interpolationsanfrage?

Ich habe das so probiert:
In der Arbeitsmappe das Makro „Sub makro1()“

Makro1 muss in ein Standardmodul, also Einfügen—Modul…

Im Tabellenblatt folgender Code:

Korrigierter Code:

Option Explicit

Private Sub Worksheet\_Change(ByVal Target As Range)
 If Target.Address = "$B$11" Then
 Makro1
 End If
End Sub

Gruß
Reinhard