Thanks still had issues with the whole Me. thing sadly but I renamed them all with my UserForm name instead, now the only issue that I can see is it highlights "FillBM" and says
"Compile Error: Sub or Function not defined"
All my code is in a module called buttonMacros, but the FillBM Sub is in "ThisDocument" it is set as Public Sub, although it supposibly cannot be found.
Public Sub FillBM(strBMName As String, strValue As String)
Dim oRng As Range
With ActiveDocument
On Error GoTo lbl_Exit
Set oRng = .Bookmarks(strBMName).Range
oRng.Text = strValue
oRng.Bookmarks.Add strBMName
End With
lbl_Exit:
Exit Sub
End Sub
And this is the part where I am calling the FillBM:
Sub mcrOk()
frmParticipantInput.Hide
FillBM "FirstandLastName", frmParticipantInput.txtFirstName.Text
FillBM "firstName", frmParticipantInput.txtFirstName.Text
FillBM "lastName", frmParticipantInput.txtLastName.Text
Unload frmParticipantInput
End Sub