Yes....By worksheet button i assume you mean a button from the forms menu:
On the forms menu click button:
Go to the worksheet and place the button where you want it to be placed, Excel by default will ask you if you wish to assign a macro to this button.
If you dont have the forms menu.....
Tools > Customize > Toolbars > pick forms from the list,