Home |
Search |
Today's Posts |
#10
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
"Beto" wrote in message
... Aaron Queenan wrote: There is no workbook close event, only a workbook _before_ close event. If the workbook is modified, the user will see a dialogue, and can click cancel. This means that there is no way to disable an icon in a timely manner based on the workbook being closed. What you could do, is set a timer to update a few times per second, which checks the active workbook - it will be null if none is open. If the user clicks the button immediately after closing the last workbook, just ignore the click - just as if it had been disabled. Thanks for the reply, but it'll look like something is not working as it should and I won't get the gray looking of disabled buttons (maybe I'm being picky, but I like nice results). Actually, JE's code got the jobe done. No, the control would be disabled, so it would look the same as a disabled button. The point of ignoring the click if the user manages to press the button before the timer routine kicks in is so that the button always acts disabled if no workbooks are open. Try this with JE's code: Edit a workbook, click the close icon. You're icon will disable. Click cancel. Your icon will be disabled even though there is still a workbook open. Regards, Aaron Queenan. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Disable the save button | Excel Discussion (Misc queries) | |||
Disable X button on excel | Excel Worksheet Functions | |||
Disable Close Button | Excel Discussion (Misc queries) | |||
How do you disable the Collate button? | Excel Discussion (Misc queries) | |||
Disable Button | Excel Programming |