Error al manipular word desde vb.net
Publicado por Jaime (50 intervenciones) el 06/08/2020 14:11:32
Buenos días,
Tengo el siguiente problema, al intentar escribir en un marcador de una hoja de Word, si lo hago así:
Me marca error en la siguiente linea porque es sólo readonly.
Consigo escribir en el marcador así:
Pero sólo una vez, si quiero volverlo a modificar es como si me hubiera borrado el marcador.
Me puede orientar alguien como solventarlo?
Tengo el siguiente problema, al intentar escribir en un marcador de una hoja de Word, si lo hago así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Private Sub btn_Crear_Click(sender As Object, e As EventArgs) Handles btn_Crear.Click
Dim objDoc As New Word.Document
objWord = New Word.Application
Try
objWord.Visible = True
objDoc = objWord.Documents.Open(FileName:="F:\2.20 PROCEDIMIENTO DE TRABAJO.doc")
'ESTA LINEA ME DA ERROR PORQUE DICE QUE ES READONLY
objDoc.Bookmarks.Item("Nombre_Obra_Portada").Range = txt_Nombre_Obra.Text
Catch ex As Exception
MsgBox(ex.Message)
Finally
objDoc = Nothing
objWord = Nothing
End Try
End Sub
Me marca error en la siguiente linea porque es sólo readonly.
1
objDoc.Bookmarks.Item("Nombre_Obra_Portada").Range = txt_Nombre_Obra.Text
Consigo escribir en el marcador así:
1
objDoc.Bookmarks.Item("Nombre_Obra_Portada").Range.Text = txt_Nombre_Obra.Text
Pero sólo una vez, si quiero volverlo a modificar es como si me hubiera borrado el marcador.
Me puede orientar alguien como solventarlo?
Valora esta pregunta


0