Try:
Code:
Sub ReplaceText()
Dim wApp As Word.Application
Dim wdoc As Word.Document
Set wApp = CreateObject("Word.Application")
wApp.Visible = True
Set wdoc = wApp.Documents.Open(ActiveWorkbook.Path & "\teste.docx")
wdoc.SelectContentControlsByTitle("my_name_control").Item(1).Range.Text = "new text"
End Sub