Is it possible to add a new button to a certain range using vba.

I currently have -->

ActiveSheet.Buttons.Add(528, 63, 96, 24.75).Select
Whereas I'd like to have something that works along the lines of this -->

ActiveSheet.Buttons.Add newtopright.Offset(2, 2).Select
newtopright being a range variable declared earlier.

Can it be done? Thanks in advance for the help.