Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I'm trying to get an advanced filter to work so that it will bring back
all records with part of the word rather than just the start of a word. This works very well when I use AutoFilter with the "Contains" criteria. But when I do an advanced filter, only records that start with the word get filtered. What do I have to do to get all the records. Thanks... |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Try something like this:
If Col_A, beginning at A1, contains the text values, has a heading of MyText, and you want to find records where Col_A contains the word "turtle": The criteria range could be: C1: MyText C2: *turtle* Does that help? *********** Regards, Ron XL2002, WinXP-Pro "Sierras" wrote: I'm trying to get an advanced filter to work so that it will bring back all records with part of the word rather than just the start of a word. This works very well when I use AutoFilter with the "Contains" criteria. But when I do an advanced filter, only records that start with the word get filtered. What do I have to do to get all the records. Thanks... |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Wrap the criterion that you use inside two * wildcards.
Sierras wrote: I'm trying to get an advanced filter to work so that it will bring back all records with part of the word rather than just the start of a word. This works very well when I use AutoFilter with the "Contains" criteria. But when I do an advanced filter, only records that start with the word get filtered. What do I have to do to get all the records. Thanks... |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I have something like this:
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count 1 Then Exit Sub If Target.Address = "$A$2" Or _ Target.Address = "$B$2" Then Range("Database").AdvancedFilter _ Action:=xlFilterInPlace, _ Unique:=False End If End Sub This is code when you right click the tab. I tried putting "*" in various places in this code but can't get it to work. The only way is to put a "*" before any word I'd like to search for. This works, but I'd like to be able have it do it automatically so that I just have to type the word I'm looking for without any "*"'s. Thanks.. On Wed, 08 Mar 2006 14:21:49 -0500, Aladin Akyurek wrote: Wrap the criterion that you use inside two * wildcards. Sierras wrote: I'm trying to get an advanced filter to work so that it will bring back all records with part of the word rather than just the start of a word. This works very well when I use AutoFilter with the "Contains" criteria. But when I do an advanced filter, only records that start with the word get filtered. What do I have to do to get all the records. Thanks... -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Advanced Filter criteria (formula) | Excel Worksheet Functions | |||
How do I filter columns and rows for a certain word in Excel? | Excel Discussion (Misc queries) | |||
Delete rows based on multiple criterias | Excel Discussion (Misc queries) | |||
Advanced filter and Criteria Range | Excel Discussion (Misc queries) | |||
missing or ill egal extract range advanced filter | Excel Discussion (Misc queries) |