LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 177
Default Close All and Workbook_BeforeClose events

I've encountered the following problem that I wonder if anybody else has
encountered.

I have an application that is implemented as an Excel add-in. Each workbook
that contains application data contains a Workbook_BeforeClose event handler
that calls code in the add-in. If the user closes the workbook in any of
the typical ways, the event is raised and life is good.

However, if a user has two or more application workbooks open and then does
a File | Close All (accessed by holding down the Shift key when clicking the
File menu item) then the Workbook_BeforeClose event is only raised for the
active workbook ... even though all of the workbooks are being closed. As a
result, my application doesn't have a chance to cleanup after all of the
workbooks being closed.

I would have thought/hoped that Workbook_BeforeClose would be called for
each successive workbook (first making that workbook active since the event
doesn't provide the workbook as an argument).

Is anybody else surprised by this behavior?

Anybody got any good workarounds?

TIA,

josh


 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
workbook_beforeClose GB Excel Programming 2 March 1st 06 12:39 AM
Help on Workbook close and workbook save events Adam Harding Excel Programming 1 September 29th 05 04:12 PM
Workbook_BeforeClose PO Excel Programming 2 January 30th 05 05:07 PM
On close and before save events. Austin Excel Programming 1 October 5th 04 02:05 PM
Events for workbook close Aaron Queenan Excel Programming 6 July 15th 03 09:09 PM


All times are GMT +1. The time now is 04:09 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"