Hallo,
ich frage mal in die Runde: Warum fragt Access beim Klicken dieser Prozedur nicht nach, sondern schließt ohne Nachfrage. VAR_Sicherheitsabfragen ist als boolean definiert. Was habe ich vergessen?
Public Sub schließen_Click()
If VAR_Sicherheitsabfragen Then
If MsgBox_Sicherheitsabfrage(„Programm beenden?“, „Soll das Programm beendet werden?“) = 6 Then '6=Yes
DoCmd.Quit acQuitSaveAll
End If
Else
DoCmd.Quit acQuitSaveAll
End If
Me!frm_start.SetFocus
Me!frm_start!FocusDummy.SetFocus
End Sub
Hallo Wolfgang,
vielen Dank für die Übersetzung (ist manchmal für Anfänger doch recht hilfreich).
Ich habe es jetzt so gelöst:
Public Sub schließen_Click()
Dim strTitel As String
Dim strFrage As String
strTitel = „Programm beenden“
strFrage = „Soll das Programm beendet werden?“
If VAR_Sicherheitsabfragen = False Then
If MsgBox(strFrage, vbYesNo, strTitel) = vbYes Then
DoCmd.Quit acQuitSaveAll
Else
Me!Anträge_eingeben.SetFocus
End If
End If
End Sub
Es funktioniert so.
Grüße und danke
der Rote Adler