Need help choosing between the multiple ways of VBA programming the Excel Filter. Need a simple, quick way to integrate.

Raymond Bailey
Raymond Bailey used Ask the Experts™
on
I am setting up  Google Mapping of our properties (nearly 1000 addresses) for my office and need to do a lot of filtering of Excel data. The multiple clicks to filter is driving me crazy. I am looking for a way to get the result of the Filter on the Address column the same way as the built-in one but with an input box. So far my VBA Macro search has netted more problems than I have time for!

I want to be able to type in either the Number or the street name and get a filter of all the fuzzy matching results. And hooking it to a macro to automate it. I have run the Record Macro so many times my fingers hurt!

Sample Data file attached. Not worried about the other columns as long as they stay in the array.

Any help?  Thanks!
RB-Example.xlsx
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Hi,
I have attached your sheet with solution that uses formulas only. I've used following formulas OR,AND,Search,IF,Small,Index
RB-Example.xlsx
Raymond BaileyIn-House Projects Mgr

Author

Commented:
Thank you Sir! I was confused by the logic of the Formula approach and passed it over for the InBox programming! It does exactly what I need.
My regards and thanks.
Ray
Raymond BaileyIn-House Projects Mgr

Author

Commented:
I added my data to the sheet you sent back. I expanded the search box to handle more addresses. See the results.
I need more data space.
thanks again!
RB-Example-2.xlsx
Raymond BaileyIn-House Projects Mgr

Author

Commented:
On no. I see my mistake. The Data Errors are the empty ones not assigned the Route numbers yet! Hah! Exactly what I was loo0king for! My mistake.

Thanks again. Works like a charm!

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial