Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I found a great piece of coding in the archives for taking care of filters
in protected workbooks. My difficulty lies in that the sheets all have different names and I don't know how to code for all sheets in a workbook. Here's the code to put in the workbook module: Private Sub Workbook_Open() Worksheets("Sheet1").Activate ActiveSheet.EnableAutoFilter = True ActiveSheet.Protect UserInterfaceOnly:=True End Sub I'm guessing that it's the "Sheet1" that is stopping this from working. I've tried removing the "Sheet1", etc., but all I get are errors. Is there a way to modify the above so that it works on any sheet?: Users will be adding new ones in the future and they'll call them all sorts of things that would be impossible to determine in advance so a generic bit of code would work best. Thank you! :oD |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
List Sheets excluding sheets named ***-A | Excel Discussion (Misc queries) | |||
Copying Several Sheets To a New Uniquely Named Workbook | Excel Programming | |||
named ranges and copying sheets to another workbook | Excel Programming | |||
how do you make macro run across protected sheets | Excel Discussion (Misc queries) | |||
Hiding the sheets my macro works with... | Excel Programming |