Sheet ist geändert wenn Gruppierung auf/zugeklappt wird

20/02/2010 - 10:44 von Peter Müller | Report spam
Wenn man bei einem Sheet mit Gruppierungen nur eine Gruppierung zu oder
aufklappt, meint Excel beim Schließen, das Sheet wàre geàndert und fragt
nach, ob man die Datei speichern möchte. Kann man dies abstellen?
 

Lesen sie die antworten

#1 Andreas Killer
20/02/2010 - 12:06 | Warnen spam
Peter Müller schrieb:

Wenn man bei einem Sheet mit Gruppierungen nur eine Gruppierung zu oder
aufklappt, meint Excel beim Schließen, das Sheet wàre geàndert und fragt
nach, ob man die Datei speichern möchte. Kann man dies abstellen?


Nein.

Man könnte aber über die Calculate-/Change-Ereignisse die Mappe auf
Änderungen überwachen und beim Schließen die Abfrage unterdrücken
falls keines dieser Ereignisse aufgetreten ist.

Aber Achtung: Auch z.B. das Veràndern eines Zellformates löst kein
Ereignis aus! Nur Eingaben und Berechnungen zàhlen als Änderung.

Der Code muss in das Codemodul "DieseArbeitsmappe", wie's geht steht hier:
http://www.online-excel.de/excel/si....php?fD#s3

Andreas.


Dim SaveMe As Boolean

Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Not SaveMe Then ThisWorkbook.Saved = True
End Sub

Private Sub Workbook_SheetCalculate(ByVal Sh As Object)
SaveMe = True
End Sub

Private Sub Workbook_SheetChange(ByVal Sh As Object, _
ByVal Target As Range)
SaveMe = True
End Sub

Ähnliche fragen