Anzeige
Archiv - Navigation
1784to1788
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Ohne Nachfrage speichern und schließen

Ohne Nachfrage speichern und schließen
06.10.2020 15:13:28
hans
Hallo,
habe folgenden Code in meiner Datei:
Private Sub Workbook_Open()
If MsgBox("Dokument bearbeiten?", vbYesNo + vbDefaultButton1) = vbYes Then
ThisWorkbook.SaveAs "U:\USER\Automotive\Abrufe\Automobilaufstellung " & Format$(Date, " _
yyyy.mm.dd") & ".xls"
End If
End Sub
Private Sub Workbook_BeforeClose(cancel As Boolean)
If MsgBox("?nderungen in Original speichern?", vbYesNo + vbDefaultButton1) = vbYes Then
Application.DisplayAlerts = False
ThisWorkbook.Save
ThisWorkbook.SaveAs "U:\USER\Automotive\Abrufe\Automobilaufstellung" & ".xlsm"
Application.DisplayAlerts = True
Else
Application.Quit
End If
End Sub
Nun passiert es manchmal (komischerweise nicht immer) das er mich beim Schließen trotzdem fragt ob gespeichert werden soll. Wie kann ich das Vermeiden?
Danke schonmal für die Hilfe
Gruß Hans

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Ohne Nachfrage speichern und schließen
06.10.2020 15:26:27
ChrisL
Hi Hans
Ersetze mal
Application.Quit
durch
ThisWorkbook.Saved = True
cu
Chris
AW: Ohne Nachfrage speichern und schließen
06.10.2020 15:27:22
Nepumuk
Hallo Hans,
teste mal:
Option Explicit

Private Sub Workbook_Open()
    If MsgBox("Dokument bearbeiten?", vbYesNo + vbDefaultButton1) = vbYes Then
        
        SaveAs Filename:="U:\USER\Automotive\Abrufe\Automobilaufstellung " & _
            Format$(Date, "yyyy.mm.dd") & ".xls", FileFormat:=xlExcel8
        
    End If
End Sub

Private Sub Workbook_BeforeClose(cancel As Boolean)
    If MsgBox("Änderungen in Original speichern?", vbYesNo) = vbYes Then
        Application.DisplayAlerts = False
        Save
        SaveAs Filename:="U:\USER\Automotive\Abrufe\Automobilaufstellung.xlsm", _
            FileFormat:=xlOpenXMLWorkbookMacroEnabled
        Application.DisplayAlerts = True
    Else
        Saved = True
        Application.Quit
    End If
End Sub

Gruß
Nepumuk
Anzeige
AW: Ohne Nachfrage speichern und schließen
06.10.2020 15:54:48
hans
Danke funzt!

308 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige