Sounds to me that what you really want to use is the OFFSET property. Assuming Excel figures your button as the location of the activecell, this will work.
I ran across this code utilizing TopLeftCell to select the area under the button, but the article mentions that this code requires that all of your buttons have to be buttons made from the Forms Toolbar. .
I can't get it to work for me, but if you can you can change the macro above to 1) Select the region under the button, and 2) change "Activecell" to "Selection" and you'll be golden.
Bookmarks