View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.misc
Bob Phillips
 
Posts: n/a
Default Sheet tab Restriction

You could use Worksheet Activate, like so

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
Dim pwd
Dim this As Worksheet
Dim wbState As Long
Set this = Sh
If ActiveSheet.Name = "Sheet2" Then
wbState = Windows(ThisWorkbook.Name).WindowState
Windows(ThisWorkbook.Name).WindowState = xlMinimized
pwd = InputBox("supply password")
If pwd < "password" Then
Application.EnableEvents = False
this.Activate
Application.EnableEvents = True
End If
Windows(ThisWorkbook.Name).WindowState = wbState
End If
End Sub


'This is workbook event code.
'To input this code, right click on the Excel icon on the worksheet
'(or next to the File menu if you maximise your workbooks),
'select View Code from the menu, and paste the code


--
HTH

Bob Phillips

(remove nothere from email address if mailing direct)

"harpscardiff"
wrote in message
news:harpscardiff.22jvry_1138797001.0109@excelforu m-nospam.com...

Hi,

Is there anyway to restrict someone from accessing a tab?

something like - if click on tab, then prompt box = password?


Thanks


--
harpscardiff
------------------------------------------------------------------------
harpscardiff's Profile:

http://www.excelforum.com/member.php...o&userid=25960
View this thread: http://www.excelforum.com/showthread...hreadid=507189