Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
event procedure
Hi,
I am using the following in a Worksheet, to prevent the user from using the fill handle on that particular sheet: Private Sub Worksheet_Activate() Application.CellDragAndDrop = False End Sub Private Sub Worksheet_Deactivate() Application.CellDragAndDrop = True End Sub However, if the workbook is saved with this sheet active, closed, then opened, the macro doesn't fire. How can I prevent this from occurring? Regards - Dave. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
event procedure
Don't let the user save the file with that special worksheet active.
Use the Workbook BeforeSave event to move off the sheet (to an alternative sheet) prior to saving. When the file is re-opened, it will open with the alternative sheet active. The user will have to select the special sheet and the worksheet activate event code will trigger. -- Gary''s Student - gsnu200796 "Dave" wrote: Hi, I am using the following in a Worksheet, to prevent the user from using the fill handle on that particular sheet: Private Sub Worksheet_Activate() Application.CellDragAndDrop = False End Sub Private Sub Worksheet_Deactivate() Application.CellDragAndDrop = True End Sub However, if the workbook is saved with this sheet active, closed, then opened, the macro doesn't fire. How can I prevent this from occurring? Regards - Dave. |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
event procedure
Hi GS,
Yeah, of course. D'uh. Thanks. Regards - Dave. "Gary''s Student" wrote: Don't let the user save the file with that special worksheet active. Use the Workbook BeforeSave event to move off the sheet (to an alternative sheet) prior to saving. When the file is re-opened, it will open with the alternative sheet active. The user will have to select the special sheet and the worksheet activate event code will trigger. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Event Procedure doesn't run | Excel Programming | |||
change event procedure | Excel Programming | |||
Event Procedure | Excel Programming | |||
Event Procedure again | Excel Programming | |||
OnTime event not firing in Workbook_Open event procedure | Excel Programming |