Registriert seit: 29.01.2017
Version(en): 2013
Laufzeitfehler "438"
Objekt unterstützt diese Eigenschaft oder Methode nicht.
Registriert seit: 11.04.2014
Version(en): Office 2007
Auch Hallo,
und so?
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Not ThisWorkbook.Saved Then Application.Quit
End Sub
Gruß Stefan
Win 10 / Office 2016
Registriert seit: 29.01.2017
Version(en): 2013
Leider nicht - da wird wieder geftrragt
Registriert seit: 02.05.2018
Version(en): Excel 365 & 2016
Hast du sicher
genau diesen Code ausprobiert???
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts = False
ActiveWorkbook.Close
Application.DisplayAlerts = True
Application.Quit
End Sub
Wenn ich den nämlich in deiner Beispielmappe eintrage, funktioniert es wunderbar!
Schöne Grüße
Berni
Registriert seit: 29.01.2017
Version(en): 2013
Ja da kommt wieder das mit dem doppelten schließen.
Wahrscheinlich muss ich mich damit abfinden
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hallo,
tja, sorry, ... wenn ich Quit mit zwei "T" schreibe, dann sollte der Code aussteigen.
Aber selbst der Papst muß sterben. Dann kann ich mir auch mal einen Fehler erlauben, :05:
Tut mir aber trotzdem leid.
Registriert seit: 29.01.2017
Version(en): 2013
ich habs mit einem und mit zwei T versucht- hilft alles nix grad.
Aber danke für eure Hilfe!!!
Registriert seit: 11.04.2014
Version(en): Office 2007
11.09.2018, 13:32
(Dieser Beitrag wurde zuletzt bearbeitet: 11.09.2018, 13:33 von Steffl.)
Hallo Ihr Zwei,
@MisterBurns
Hallo Bernie, bei deinem Code bleibt Excel offen (nicht die Datei! die wird geschlossen)
@
Basti5
bei mir funktioniert es mit deiner Beispieldatei. Der Code muss natürlich in DieseArbeitsmappe. Der Code CloseBook kannst Du löschen.
Gruß Stefan
Win 10 / Office 2016
Registriert seit: 02.05.2018
Version(en): Excel 365 & 2016
@Steffl: Komischerweise bei mir nicht. Wozu sollte Application.Quit sonst gut sein, wenn nicht um Excel zu beenden?
Schöne Grüße
Berni
Registriert seit: 29.01.2017
Version(en): 2013
Ok Leute,
ich bin euch wirklich sehr dankbar - aber ich bin einfach zu blöd.
Bei mir funzt es gar nicht.