Exportar a Word
Hola,
Uso w2k y office2000, vb6. Hace mucho que he intentado crear(exportar) tablas desde mi aplicación vb a msword.. pero lamentablemente las veces que lo hago me las crea siempre al final del documento.. y mi deseo es crearla en el lugar que yo destine para ello.. por ejemplo al medio del documento.. habiendo texto tanto arriba como abajo de esta nueva tabla....¿se utilizan coordenadas o algo así..? espero me puedan ayudar... salus Kronos..!
Uso w2k y office2000, vb6. Hace mucho que he intentado crear(exportar) tablas desde mi aplicación vb a msword.. pero lamentablemente las veces que lo hago me las crea siempre al final del documento.. y mi deseo es crearla en el lugar que yo destine para ello.. por ejemplo al medio del documento.. habiendo texto tanto arriba como abajo de esta nueva tabla....¿se utilizan coordenadas o algo así..? espero me puedan ayudar... salus Kronos..!
A ver. Creo que tengo una solución. En tu Word, tienes que poner marcadores allí dónde quieras insertar la tabla. Para hacer esto, sólo tienes que ir a "Insertar --> Marcador..."
Entonces, des de la aplicación VB puedes indicarle dónde quieres insertar las coses mediante los marcadores.
Dim WordRange As Word.Range
Dim WordDoc As Word.Document
Set WordRange = WordDoc.GoTo(what:=wdGoToBookmark, Name:="NOMBRE_MARCADOR")
WordRange.InsertAfter LO_QUE_QUIERES_INSERTAR
Recurda que en la aplicación VB tienes que activar 'Microsoft Word 10.0 Library' de las 'Proyecto --> Referencias'
Espero haberte ayudado!
Entonces, des de la aplicación VB puedes indicarle dónde quieres insertar las coses mediante los marcadores.
Dim WordRange As Word.Range
Dim WordDoc As Word.Document
Set WordRange = WordDoc.GoTo(what:=wdGoToBookmark, Name:="NOMBRE_MARCADOR")
WordRange.InsertAfter LO_QUE_QUIERES_INSERTAR
Recurda que en la aplicación VB tienes que activar 'Microsoft Word 10.0 Library' de las 'Proyecto --> Referencias'
Espero haberte ayudado!
