You can hide worksheets and still have a macro which accesses data on that
sheet, if that's what you mean. You can not hide all sheets, there must be
one visible, though if you create a userform, you could resize the visible
sheet to hide it behind the form.
If this doesn't answer your question, please explain your requirements
further.