Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Speichern-Ja/Nein Abfrage-deaktivieren

Forumthread: Speichern-Ja/Nein Abfrage-deaktivieren

Speichern-Ja/Nein Abfrage-deaktivieren
juergen
Hallo und guten Morgen zusammen.
Ich habe in meinen Tabellenblättern die Formel " =heute()+3 " eingefügt, durch diese wird jedesmal beim Schließen der Datei angefragt, ob ich diese Speichern möchte (ja/nein).
Kann mir bitte jemand mitteilen, wie ich die o. g. Abfrage wegbekomme?
Für Eure Bemühungen danke ich bereits jetzt schon einmal.
Gruß
Juergen
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Speichern-Ja/Nein Abfrage-deaktivieren
16.03.2011 11:38:56
Rudi
Hallo,
in dieseArbeitsmappe:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Saved = True
End Sub

Dann wird aber nie gefragt.
Gruß
Rudi
AW: Speichern-Ja/Nein Abfrage-deaktivieren
16.03.2011 11:48:47
juergen
Hallo Rudi,
ja SUPER! Vielen Dank, puh.....! Muss ca. 450 Dateien mtl. ausdrucken die immer diese Abfrage stellten; dank deiner Hilfe nun nicht mehr, Jipi!!!!
Vielen Dank :))))))))))))))
Anzeige
AW: Speichern-Ja/Nein Abfrage-deaktivieren
16.03.2011 13:04:10
Heinz
Hallo Jürgen,
hier zwei Makros zum Schließen mit und ohne Speichern von Dateien.
Sub SpeichernSchließen()
ActiveWorkbook.Close True
End Sub

Sub SchließenOhneSpeichern()
ActiveWorkbook.Close False
End Sub

Gruß
Heinz
Anzeige
Anzeige

Infobox / Tutorial

Speichern-Ja/Nein Abfrage in Excel deaktivieren


Schritt-für-Schritt-Anleitung

Um die Speichern-Ja/Nein Abfrage beim Schließen einer Excel-Datei zu deaktivieren, kannst du ein einfaches VBA-Makro verwenden. Befolge die folgenden Schritte:

  1. Öffne deine Excel-Datei.

  2. Drücke ALT + F11, um den Visual Basic for Applications (VBA) Editor zu öffnen.

  3. Klicke im Projektfenster auf "Diese Arbeitsmappe" (ThisWorkbook).

  4. Füge den folgenden Code in das Codefenster ein:

    Private Sub Workbook_BeforeClose(Cancel As Boolean)
       Saved = True
    End Sub
  5. Schließe den VBA-Editor und speichere die Datei als Makro-fähige Arbeitsmappe (*.xlsm).

  6. Jetzt wird Excel beim Schließen der Datei nicht mehr nach dem Speichern fragen.


Häufige Fehler und Lösungen

  • Fehler: Der VBA-Code wird nicht ausgeführt.

    • Lösung: Stelle sicher, dass die Datei als *.xlsm gespeichert ist. Prüfe auch, ob Makros in deinen Excel-Einstellungen aktiviert sind.
  • Fehler: Excel fragt immer noch nach dem Speichern.

    • Lösung: Vergewissere dich, dass der Code korrekt im Bereich "Diese Arbeitsmappe" eingefügt wurde und dass der Code nicht durch andere VBA-Skripte überschrieben wird.

Alternative Methoden

Falls du kein VBA verwenden möchtest, gibt es alternative Methoden:

  1. Makros für schnelles Schließen: Du kannst Makros erstellen, die die Datei entweder mit oder ohne Speichern schließen. Beispiel:

    Sub SpeichernSchließen()
       ActiveWorkbook.Close True
    End Sub
    
    Sub SchließenOhneSpeichern()
       ActiveWorkbook.Close False
    End Sub

    Diese Makros kannst du über Schaltflächen in deiner Arbeitsmappe ausführen.


Praktische Beispiele

Wenn du häufig mit vielen Excel-Dateien arbeitest, kann der oben genannte VBA-Code enorm Zeit sparen. Beispielsweise, wenn du monatlich 450 Dateien drucken musst, kannst du die Abfrage komplett umgehen und den Prozess automatisieren.


Tipps für Profis

  • Überlege, ob du die Funktionalität von VBA in Kombination mit anderen Excel-Funktionen verwenden möchtest, um weitere Automatisierungen zu implementieren.
  • Halte deine Makros gut dokumentiert, damit du oder andere Benutzer sie später leicht verstehen können.
  • Teste deine Makros immer in einer Kopie deiner Datei, um Datenverluste zu vermeiden.

FAQ: Häufige Fragen

1. Frage
Kann ich die Speichern-Ja/Nein Abfrage auch für bestimmte Dateien deaktivieren?
Antwort: Ja, du kannst den VBA-Code nur in den spezifischen Dateien einfügen, für die du die Abfrage deaktivieren möchtest.

2. Frage
Was passiert, wenn ich den Code aus der Arbeitsmappe entferne?
Antwort: Wenn du den Code entfernst, wird Excel wieder wie gewohnt nach dem Speichern fragen, wenn du die Datei schließt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige