Tipp 2.5 - Schließen ohne Fehler
Wie kann ich ein angegebenes Formular ohne Fehler schließen?
Mit dieser Funktion können Sie ein angegebenes Formular ohne Fehler schließen. Kopieren Sie einfach nachfolgenden Quellcode in die Zwischenablage und fügen Sie anschließend den Inhalt der Zwischenablage in ein neues Modul ein. Die Aufrufparameter finden Sie im Quellcode beschrieben.
Beispiel:
Option Explicit Public Sub A2XFrmClose(psForm As String) '// ===================================================== '// Methode | Schließt das angegebene Formular ohne '// | Fehler '// ----------------------------------------------------- '// Parameter | psForm - Name des Formulars '// ----------------------------------------------------- '// Erstellt | Manuela Kulpa - Sep, 2002 '// | EDV Innovation & Consulting - Dormagen '// ===================================================== On Error GoTo HandleErr If SysCmd(acSysCmdGetObjectState, _ acForm, psForm) <> 0 Then DoCmd.Close acForm, psForm End If HandleExit: Exit Sub HandleErr: Select Case Err.Number Case Else MsgBox "Fehler " & Err.Number & ": " & _ Err.Description, vbCritical, _ "basFrm.A2XFrmClose" End Select Resume HandleExit End Sub