Your code implements CutCopyMode, which only works on visible sheets! So.., to comply with your wish to keep the target sheet hidden:
Application.ScreenUpdating = False 'hide following activity from user
'unhide the target sheet
'do whatever...
'hide the sheet
'Application.ScreenUpdating = True
--
Garry
Free usenet access at
http://www.eternal-september.org
Classic VB Users Regroup!
comp.lang.basic.visual.misc
microsoft.public.vb.general.discussion
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)