You can put the following code in the macro that gets run when the user hits the button
Dim rngSelection as Range
Dim rngRow as Range
set rngSelection = Selection 'this will provide you with the range (rows) that the user has selected
For each rngRow in rngSelection.Entirerow
'in this loop rngRow will give you each row that the user had selected. you can print it out or loop through each cell of the row.
next
hope this helps.