|
|
In article , Bob Phillips
writes
Hi Colin,
When using more than 2 criteria on the same data, best to use the Advanced
Filter. See http://www.contextures.com/xladvfilter01.html for details, and
post back with a new thread if you get stuck.
Regards
Bob
HI Bob
OK I'll go and have a look there.
Thanks again.
Colin
"Colin Hayes" wrote in message
...
In article , Bob Phillips
writes
Colin,
here is an example that works for me
Columns("A:A").AutoFilter Field:=1, _
Criteria1:="=Bob", _
Operator:=xlOr, _
Criteria2:="=Lynne"
HI Bob
Yes , that works I find , but it's the next one that causes the problem.
Here's my code for selecting and deleting lines :
Cells.Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:="=*is deleted*",
Operator:=xlOr, _
Criteria2:="=*changed on*"
Selection.Delete Shift:=xlUp
If I try to add another criteria (select and delete lines with the word
'added' in them) , I get code errors.
I don't know why adding
, Operator:=xlOr, _
Criteria3:="=*added*"
shouldn't work. There are ways around it I think , but all a little
cumbersome.
I do note that the user interface via the menu options does only allow
two entries , but I thought it could be implemented via VBA.
Best Wishes
Colin
|