Protected Sheet and AutoFilter

G

Guest

I have a sheet that is protected but I checked the box that says allow auto
filter and it works fine except if I run a macro where I capture what I want
to filter in a variable and try to do the auto filter in the macro it returns
and error telling me the sheet is protected.

This is what I use in the program to filter:

Selection.AutoFilter Field:=4, Criteria1:=vFilterItem

What am I not doing?

Thank you for your help.

Steven
 
D

Die_Another_Day

have you tried programmatically unprotecting and re-protecting the
sheet?
ActiveSheet.Unprotect "YourPassword"
Selection.AutoFilter Field:=4, Criteria1:=vFilterItem
ActiveSheet.Protect "YourPassword"

Charles
 
T

Tom Ogilvy

the enableautofilter allows you to change the criteria of an existing filter
(applied before protection was applied). It doesn't allow you to apply a
new autofilter if one didn't exist. Could that be the problem?

Unprotecting as Charles suggests would be a work around in that case.
 

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

Similar Threads


Top