ok i dont know why the unload of the userform is triggring any of the procudures above,
you could use me.hide. or enableeventss = false befor the unload and enableevents= true after the unload.
it could be becouse the focus is going elsewhere and comming back to this workbook in a strange way, try the enableevents 1st.
if neither work can you post a workbook.
cheers.
Bookmarks