Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel VBA - beim schließen nicht nach speichern fragen- VBA Code funktioniert nicht
#11
Laufzeitfehler "438"

Objekt unterstützt diese Eigenschaft oder Methode nicht.
Antworten Top
#12
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
Antworten Top
#13
Leider nicht - da wird wieder geftrragt
Antworten Top
#14
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
Antworten Top
#15
Ja da kommt wieder das mit dem doppelten schließen.

Wahrscheinlich muss ich mich damit abfinden  Confused
Antworten Top
#16
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.
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!

Grüße aus Norderstedt, Peter
Antworten Top
#17
ich habs mit einem und mit zwei T versucht- hilft alles nix grad.

Aber danke für eure Hilfe!!!
Antworten Top
#18
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
Antworten Top
#19
@Steffl: Komischerweise bei mir nicht. Wozu sollte Application.Quit sonst gut sein, wenn nicht um Excel zu beenden?
Schöne Grüße
Berni
Antworten Top
#20
Ok Leute,

ich bin euch wirklich sehr dankbar - aber ich bin einfach zu blöd.
Bei mir funzt es gar nicht.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste