ActiveX-Optionsfelder in Excel-VBA
Auf meinem Haupt-excel-Seite habe ich zwei ActiveX-Steuerelement-Optionsfelder genannt OptionButton1 und OptionButton2 ich möchte für eine ja/Nein option.
In meinem code habe ich Folgendes:
If OptionButton1.Value = True Then
MsgBox "Yes."
ElseIf OptionButton2.Value = True Then
MsgBox "No."
End If
Wenn ich versuche mein makro bekomme ich diesen Fehler:
Runtime error '424':
Object Required
Wie kann ich dieses Problem beheben?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie wahrscheinlich zu verweisen, wo die Optionsfelder werden, d.h. auf dem Blatt:
Dies ist, weil (ich nehme an) der code wird nicht auf das Blatt, so un-referenzierten Objekte wird davon ausgegangen, dass auf der aktuellen Blatt, das kann nicht die richtige sein.
Explicit Reference
ist mein Freund 😉können Sie die Formular-Steuerelemente Optionsfelder statt und Ihr code kann wie folgt Aussehen