I have about 500 records belonging to the 50 states and about 20 or so regions. A state can below to more than one region. I need to make it easy for the regions to see the data for their states. I could create separate worksheets for each region, but that would be very inefficient to update. In SAS, I could define subsets using if statements, along the lines of "if state='tx' or state='ok' then region=1". I have much less experience with VBA, and I can't find a good example of how to do this in any of the VBA code that I've looked at. I would like to set up the worksheet so that users could select the region of interest (either by selecting from a list or inputting a region identified) and filter the data accordingly. Any suggestions?