BEFORE_SAVE und CANCEL Probleme
16.10.2020 11:53:49
Burkhard
ich habe aktuell ein Problem, bei dem ich nicht weiterkomme.
Und zwar will ich in einem Excel-Dokument mittels vba Plausiprüfungen einrichten, die nicht nur direkt nach der Eingabe prüfen, sondern es sollen vor dem Speichern dieses Dokuments nochmal Prüfungen erfolgen.
Wenn die Prüfungen negativ ausgehen, soll das Speichern abgelehnt werden.
Dies klappt auch mittels CANCEL = TRUE in der WORKBOOK_BEFORE_SAVE Sub ganz gut.
Nun hab ich aber das Problem, wenn Jemand nicht erst speichert, sondern direkt mit dem X oben rechts das Dokument schließen will und hierbei darauf vertraut, daß dann ja der Speichern-Dialog kommt, und wenn dann ein Plausifehler auftritt, wird nach dem Bestätigen der angezeigten Fehlermeldung das Dokument einfach ohne zu speichern geschlossen!!
Was kann ich tun, um das CLOSE zu verhindern? CANCEL = TRUE tut das ja offenbar nicht, was ich persönlich für einen Bug halte!