Thread
:
Sheet protection and "Group and Outline"
View Single Post
#
4
Posted to microsoft.public.excel.misc
Gord Dibben
Posts: n/a
Sheet protection and "Group and Outline"
Joe
Sub ProtectAllSheets()
Application.ScreenUpdating = False
Dim n As Single
For n = 1 To Sheets.Count
With Sheets(n)
.Protect Password:="hi", userinterfaceonly:=True
.EnableOutlining = True
.EnableAutoFilter = True
End With
Next n
Application.ScreenUpdating = True
End Sub
Gord Dibben Excel MVP
On Thu, 17 Nov 2005 14:31:10 -0800, "Joe M" <Joe
wrote:
Dave, This works great. Thanks
Can you tell me how I allow the user to add and delete rows once protected?
I also want to project multiple worksheets. I added the following:
With Worksheets("Clarence")
.Protect Password:="hi", userinterfaceonly:=True
.EnableOutlining = True
.EnableAutoFilter = True
End With
With Worksheets("JoeM")
.Protect Password:="hi", userinterfaceonly:=True
.EnableOutlining = True
.EnableAutoFilter = True
End With
Is there a better way to do this for 7 sheets?
JoeM
"Dave Peterson" wrote:
If you already have the outline applied, you can protect the worksheet in code
(auto_open/workbook_open??).
Option Explicit
Sub auto_open()
With Worksheets("sheet1")
.Protect Password:="hi", userinterfaceonly:=True
.EnableOutlining = True
End With
End Sub
It needs to be reset each time you open the workbook. (excel doesn't remember
it after closing the workbook.)
If you're new to macros, you may want to read David McRitchie's intro at:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
OkieViking wrote:
I have a worksheet with 3 big tables on it that looks good in Outline view
(Showing only the 3 total rows). The sheet is full of equations that needs
to be protected. If I protect the sheet, the user will not be able to
expand/collapse the Outline view. Is there a way to protect the sheet AND
allow the user to collapse/expand the Group and Outline view?
--
Dave Peterson
Reply With Quote