Exportar a Word

kronos
06 de Septiembre del 2004
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..!

Geri
06 de Septiembre del 2004
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!