View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.programming
Tom Ogilvy Tom Ogilvy is offline
external usenet poster
 
Posts: 27,285
Default SAveAs executes combobox code

break your linked cell links and possibly your listfillrange links. Manage
the populating of the list and writing of results with code and I don't
think you will have this problem.

--
Regards,
Tom Ogilvy

"Alan Lyall" wrote in message
. au...
Hi



We have a workbook that has a number of worksheets with comboboxes that

have
a list of values. When a selection is made, code is executed to change the
appearance of the associated worksheet using the object_change event.
Unfortunately when SaveAs is used, this event appears to be triggered and
all the code is executed for all the worksheets with a combobox with a
change event defined. This leaves the user faced with a different

worksheet
to the one they were observing prior to issuing the SaveAs command.

Is there an easy way to stop this happening? Or is there an easy way to
return them to the worksheet they were observing prior to issuing the

SaveAs
command?

My testing has indicated that the _click event is also triggered by

SaveAs,
the AfterUpdate event is not triggered for SaveAs, but also not triggered

by
mouse selection from the list and the BeforeSave event is actioned prior

to
the _change event when using SaveAs.



Thanks

Alan