

This is EXTREMELY important as the VBA code below will be filtering based on the text associated with the selected Option Button. Notice how all my example Option Button's have the exact same text as the headings in my data. You will, however, need to ensure that their text is verbatim with the data headings you will be filtering on. Make sure you hit the Enter key immediately after typing in your new name to apply the name change! If you click outside of the Name Box before hitting enter, your text box will revert back to it's previous name.įor your Option Buttons you will not need to change their object names (unless you really want to). Typically you will see a default name of "Text Box 1", however you can change this name to something more meaningful like "UserSearch". To do this, you need to select the text box and then look at the Name Box (which is located to the left of the Formula Bar). First you will need to determine the name of the text box that is holding your search term. The key to getting this code to work well is to setup your objects (aka form controls) properly. Also, ActiveX controls can sometimes be glitchy depending on which version of Office you are using, so beware if you end up using this route. I typically go the shortcut route as I like having the ability to place my search box wherever I want on my spreadsheet.
DEVELOPER OPTION IN EXCEL 2016 PROFESSIONAL
You can use the alignment tools to make everything look professional with even spacing.


To insert the Option Buttons you will need to Instead of only allowing your users to filter on a single column, why not let them search through a few? By integrating Option Buttons with your search box you can have your users specify which column they want to search in.
