When you grab the editor info, where do you want it to go? You could save it as metadata in the document, put it on the page somewhere or even email the info to someone. The editor's name is stored in an application property but their email address might be harder to come by.
Assuming you want to save the approver's name where the button was, the code could look like
Code:
Sub ApproveIt()
Dim aRng As Range, sApp As String
Set aRng = Selection.Range
sApp = "Approved by: " & Application.UserName
aRng.Text = sApp
End Sub
To make a macrobutton field which will run the above macro you type the following text, select it and press Ctrl-F9 then press F9
Macrobutton ApproveIt Double Click this text to approve the document!