Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vista)
zurück: Hierachieaufbau unter Excel weiter: Verknüpfungen - Farbe aktualisieren Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
pekawe
Neuling


Verfasst am:
01. Feb 2008, 12:24
Rufname: Peter

Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vista) - Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vista)

Nach oben
       Version: Office 2007

Hi,

Ich habe in einem Workbook ganz einfach nur folgenden Code eingefügt:
Code:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
   
    MsgBox "cancel"
   
    Cancel = True

End Sub


Ergebnis:
Die MsgBox kommt.
Danach die Abfrage ob ich speichern will, drücke ich Nein ist das WB zu.

Warum greift Cancel nicht?

Hab auch schon versucht das Ganze in ein Klassenmodul zu packen, ändert aber nichts.

Hat hier jemand eine Idee?

Danke und Gruß,
Peter
Melanie Breden
MVP Excel 2003 bis 2011


Verfasst am:
01. Feb 2008, 20:03
Rufname:
Wohnort: Kreis Offenbach


AW: Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vis - AW: Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vis

Nach oben
       Version: Office 2007

Hllo,

ich kann das Verhalten ebenfalls unter Vista mit Excel 2007 nicht bestätigen.
Wenn Cancel auf True gesetzt wird, wird das Ereignis auch nicht ausgelöst.

Ist das Problem in allen Dateien, oder nur in einer bestimmten?

Hast du das Verhalten auch mal in anderen Ereignissen getestet, die einen
Cancel-Parameter aufweisen, z.B. in einem Ereignis der Tabelle:
Code:

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
   Cancel = True
End Sub


Hier wird in der Tabelle nach einem Rechtsklick das Kontextmenü nicht mehr angezeigt.

_________________
Gruß
Melanie
Gast



Verfasst am:
04. Feb 2008, 20:27
Rufname:

AW: Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vis - AW: Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vis

Nach oben
       Version: Office 2007

Hi Melanie,

heißt das bei Dir funktioniert es?
Ich habe es auf drei Rechnern (2 physikalische eine VM, alle Vista und Excel 2007 SP1) mit unterschiedlichen Workboobks versucht.
Sowohl XLS (also Kompatiblitätsmodus) als auch xlsm.

Es war immer das gleiche Verhalten.

Allerdings habe ich immer nur Woorkboobk_BeforeClose benutzt, da es das Event ist was ich brauche.

Gruß,
Peter
Melanie Breden
MVP Excel 2003 bis 2011


Verfasst am:
05. Feb 2008, 15:02
Rufname:
Wohnort: Kreis Offenbach


AW: Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vis - AW: Workbook_BeforeClose, Cancel funktioniert nicht (OS: Vis

Nach oben
       Version: Office 2007

Hallo Peter,

ja, bei mir funktioniet der Cancel Parameter einwandfrei, in allen Ereignisprozeduren.

Hast du den Parameter denn jetzt mal in anderen Ereignissen getestet?

_________________
Gruß
Melanie
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: SVerweis funktioniert nur manchmal.... 6 MorisT 899 14. Feb 2008, 13:36
MorisT SVerweis funktioniert nur manchmal....
Keine neuen Beiträge Excel Formeln: Wie funktioniert ein Verweis? 2 Kuhmuckel 2817 28. Jan 2008, 15:51
Kuhmuckel Wie funktioniert ein Verweis?
Keine neuen Beiträge Excel Formeln: mehrere Verknüpfungen wenn dann sonst funktioniert nicht 2 Danny100 2934 05. Dez 2007, 17:24
Danny100 mehrere Verknüpfungen wenn dann sonst funktioniert nicht
Keine neuen Beiträge Excel Formeln: SVERWEIS funktioniert nicht! 2 player-1 588 04. Dez 2007, 11:32
player-1 SVERWEIS funktioniert nicht!
Keine neuen Beiträge Excel Formeln: Wenn Istzahl funktioniert nicht! 2 Excel-Fan 2063 30. Okt 2007, 09:08
Excel-Fan Wenn Istzahl funktioniert nicht!
Keine neuen Beiträge Excel Formeln: Formel &" "& funktioniert nicht mit Datum 1 Little Bird 519 14. Okt 2007, 00:05
fridgenep Formel &" "& funktioniert nicht mit Datum
Keine neuen Beiträge Excel Formeln: SVerweis funktioniert nicht!! 9 Gast 2637 15. Mai 2007, 11:42
Thomas Ramel SVerweis funktioniert nicht!!
Keine neuen Beiträge Excel Formeln: SVERWEIS zu externer Quelle funktioniert nicht 1 Shaggy84 588 20. März 2007, 11:29
Shaggy84 SVERWEIS zu externer Quelle funktioniert nicht
Keine neuen Beiträge Excel Formeln: Script funktioniert in Excel2003 nicht 1 earl_of_kiel 599 07. Feb 2007, 19:03
olafB Script funktioniert in Excel2003 nicht
Keine neuen Beiträge Excel Formeln: Wennfunktion funktioniert nicht 24 Birgit-Anfängerin 1504 07. Jan 2007, 02:23
fridgenep Wennfunktion funktioniert nicht
Keine neuen Beiträge Excel Formeln: Formel summenprodukt funktioniert nicht 1 Gast 734 23. Nov 2006, 16:36
E4M Formel summenprodukt funktioniert nicht
Keine neuen Beiträge Excel Formeln: Zählenwenn in WENN funktioniert nicht 17 doobie 1827 21. Nov 2006, 17:30
doobie Zählenwenn in WENN funktioniert nicht
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum