Hallo Leute,
ich habe in VBA ein Userform für Excel gebastelt, das drei Optionsfelder enthält. In Abhängigkeit davon, welches davon ausgewählt wird, sollen verschiedene Aktionen ausgeführt werden. Dafür habe ich public die Variable filter als byte deklariert, die dann die Werte 0, 1 oder 2 zugewiesen bekommt. Danach will ich mit Select Case die Aktionen laufen lassen die ich brauche.
Jetzt habe ich folgendes im Code stehen:
Private Sub ob\_stunden\_filter\_Click()
Set usr\_dialog.filter = 1
End Sub
nun erscheint beim Compilieren obige Fehlermeldung. Ich bin sicher, dass es kein großes Ding ist, aber ich als Anfänger irgendwas falsch deklariert o.ä. habe. Bin auch in der Theorie nicht 100% fit. Ist es in solchen Fällen überhaupt richtig, das so zu programmieren oder geht es vielleicht auch einfacher und ohne public-Variable?