unable to have workbook protect

T

tango

dear all, with protect statement but i got the error message
"unable to set the visible property of worksheet class"
actually i want to disallow user to add/delete/resequence the
worksheet in the workbook but the visibility of the sheet is
controlled by scripts.
how? pls help.

another issue is why i cannot make a reply to the forum? the site
saying that my password is invalid but why i can create new message?


Private Sub Workbook_Open()

ActiveWorkbook.Protect Structure:=True, Windows:=False

Sheets(2).Visible = True
Sheet2.CommandButtonDESB.Visible = False
Sheet2.CommandButtonKNDP.Visible = False
Sheet2.Label1.Visible = False
Sheet2.Label2.Visible = False

Sheets(1).Visible = False
Sheets(3).Visible = False
Sheets(4).Visible = False

Sheet2.CommandButton1.Visible = True
Sheet2.Label9.Visible = True

ThisWorkbook.Saved = True

End Sub
 
H

Harald Staff

tango said:
dear all, with protect statement but i got the error message
"unable to set the visible property of worksheet class"

You can't hide/show sheets in a protected workbook, so the code must
unprotect -show/hide -reprotect.
another issue is why i cannot make a reply to the forum? the site
saying that my password is invalid but why i can create new message?

This is not s forum, ithis is a usenet newsgroup that you may be accessing
from some website frontend. Connect directly with Outlook Express or a
similar newsreader. See http://www.mvps.org/dmcritchie/ie/oe6nws01.htm

HTH. Best wishes Harald
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top