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

Forumthread: Personal.xlsb fragt beim Schließen nach Speichern

Personal.xlsb fragt beim Schließen nach Speichern
03.05.2024 17:58:54
Roman P.
Hallo zusammen,

ich habe ständig eine Personal.xlsb im Hintergrund laufen, als "Werkzeugkasten" (mit vielen VBA-Makros, etc.).

Ich habe diese Woche Formeln in die Personal.xlsb eingebaut mit "Formeltext".

Seitdem fragt mich Excel ständig beim Beenden, ob die Personal.xlsb gespeichert werden soll, obwohl ich nichts daran geändert habe.
Das ist extrem nervig.

Durch Fehlereingrenzung habe ich zu 100% herausgefunden, dass es an der Formel "Formeltext" liegt (nackte Personal.xlsb erzeugt mit quasi nur dieser Formel => gleiches Problem).

Das kuriose daran:

Das Problem besteht nur bei der 32 Bit Version von Excel, bei der 64 Bit Version kommt die Frage nach Speichern nicht.

Habt ihr eine Ahnung, woran das liegt und wie ich das Problem beseitigen kann (den 32 Bit Rechner kann ich nicht auf 64 Bit umstellen = Firmenrechner)?

Ich habe hier die "nackte" Personal.xlsb (ohne VBA..., nur mit zwei Formeln) hochgeladen:
https://www.herber.de/bbs/user/169240.xlsb

+ ein paar Screenshots:
https://www.herber.de/bbs/user/169241.zip

Im Voraus vielen Dank für eure Hilfe!!!

VG
Roman
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Personal.xlsb fragt beim Schließen nach Speichern
03.05.2024 19:59:43
Rudi Maintaire
Hallo,
dann setz doch einfach im Before_Close-Event Saved auf True

Gruß
Rudi
AW: Personal.xlsb fragt beim Schließen nach Speichern
06.05.2024 10:33:50
Roman P.
Hallo Rudi,

danke für deinen Tipp!
Leider funktioniert es nicht.

Das Workbook.BeforeClose event (in der Personal.xlsb) wird beim Schließen vom Excel nicht ausgeführt.

Beim drücken aufs Kreuzchen rechts oben kommt die Meldung "Sollen die Änderungen der Persönlichen Makroarbeitsmappe gespeichert werden?....."

Egal ob ich auf Speichern oder Nicht_Speichern klicke, das Event wird nicht ausgeführt.

In einer Test.XLSM funktioniert das Event beim Schließen einwandfrei, die MsgBox kommt sofort:

Option Explicit
Sub Workbook_BeforeClose(Cancel As Boolean)
MsgBox "Test", vbInformation
End Sub

(Der Test-Code befindet sich jeweils in "DieseArbeitsmappe")


Danke und VG

Roman

Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige