Hi pcstru,
Another way is to use an 'On Entry' macro attached to each of the formfields in question, coded along the lines of:Your 'On Exit' macro can then retrieve the value of the 'FFName' variable. If you've got a lot of formfields to make this modification to, you could use a one-off piece of code to modify each formfield's properties ...Option Explicit Public FFName As String Sub GetFFName() FFName = Selection.FormFields(1).Name End Sub