He intentado hacer que de un textbox en vb se pasen los datos a word en un .dotx

He intentado pasar los datos que ponga en un textbox directamente a un word (.dotx) en sus correspondientes textos de contenido creados a través de la ficha programación. Cuando clique en un botón a través de visual basic, pero me da error en "no está definido el tipo Word.Application y Word.Document".

Este es el código, ¿veis qué error puedo tener? O como puedo hacer esto que quiero (que no es otra cosa que a través de visual poder pasar en un documento word unos datos que refleje en el form de visual, de tal forma que esos datos repetitivos de nombre y apellidos que se repiten varias veces en el documento lo pueda automatizar.

Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Static wd1 As word.Application
Static wd1Doc As word.Document
wd1 = New word.Application
wd1.Visible = True
wd1Doc = wd1.Documents.Add("C:\Users\usuario\Desktop\pruebaa.dotx") 'example: "D:\profile.dot"

With wd1Doc
.FormFields("nombre").Result = nombre.Text 'In VS2010, property `Range` is Readonly.
.FormFields("apellido").Result = apellido.Text 'You need to use `Result`
End With

wd1 = Nothing
wd1Doc = Nothing
End Sub

End Class

Añade tu respuesta

Haz clic para o