Hallo VBA-ler,
Ich brauch mal wieder Hilfe:
ich öffne aus einer UF1 per Klick eine andere UF mit Namen „Prüfprotokolle“.
Beim Öffnen dieser UF „Prüfprotokolle“ sollen nun verschiedene CheckBoxes mit Ihnen Bezeichnungsfeldern ein- oder ausgeblendet werden.
Sieht so aus:
If strVertriebskanal = „Berater“ Then
Debug.Print „Berater“
DoCmd.OpenForm stDocName
Bezeichnungsfeld2.Visible = False 'Zusatzspalten
Bezeichnungsfeld29.Visible = True 'Emailadressen
Bezeichnungsfeld32.Visible = True 'Anschriften
Bezeichnungsfeld33.Visible = False
Bezeichnungsfeld34.Visible = False
Bezeichnungsfeld35.Visible = False
Bezeichnungsfeld36.Visible = True
Bezeichnungsfeld44.Visible = False
ElseIf "Zentrales Mailing" Then
Debug.Print "Zentrales Mailing"
Bezeichnungsfeld28.Visible = True 'Zusatzspalten
Bezeichnungsfeld29.Visible = False 'Emailadressen
Bezeichnungsfeld32.Visible = True 'Anschriften
Bezeichnungsfeld33.Visible = True
Bezeichnungsfeld34.Visible = True
Bezeichnungsfeld35.Visible = True
Bezeichnungsfeld36.Visible = False
Bezeichnungsfeld44.Visible = True
ElseIf "Zentrales Mailing (Post)" Then
Debug.Print "Zentrales Mailing (Post)"
End If
Leider bekomme ich beim Einzelschritt jedes mal die Mitteilung:
„Fehler beim Kompilieren - Variable nicht definiert“
und zwar schon beim Bezeichnungsfeld 2.
Brauch Hilfe
Christian