Either name the macro Autpen and put it in a normal code module (old way)
or put it in Worksheet_Open event code in ThisWorkbook code module (new
way).
--
HTH
Bob Phillips
... looking out across Poole Harbour to the Purbecks
(remove nothere from the email address if mailing direct)
Even if the auto_open is the old way I think it may have the edge.
If you have run someone else's bad code on your machine then they may
have left your application as application.enableevents = false, if
this is the case then when you try to run the workbooks_open event it
won't fire.
The EnableEvents property doesn't seem to affect an Auto_open routine.