Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/06/2006, 16:16
Avatar de vbx3m
vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Antigüedad: 19 años, 3 meses
Puntos: 1
Para abrir x documento:

Código:
Dim Documento As New Word.Application
    With Documento
         .Application.Documents.Open App.Path & "\ejemplo.doc"
         .Application.Visible = True
    End With
    Set Documento = Nothing
Y para introducir texto o tablas:

Código:
Dim Documento As New Word.Application
    With Documento
        'para abrir un documento
        .Application.Documents.Open App.Path & "\ejemplo.doc"
        'marcadores
        .Documents.Item(1).Bookmarks.Item("Marcador1").Range.Text = "TITULO"
        .Documents.Item(1).Bookmarks.Item("Marcador2").Range.Text = "OTRO TEXTO"
        'final del documento
        .Application.Selection.EndKey wdStory
        'intro
        .Application.Selection.TypeParagraph
        'introduccion de texto
        .Application.Selection.TypeText "Ejemplo de prueba"
        'intro
        .Application.Selection.TypeParagraph
        .Application.Selection.TypeParagraph
        .Application.Selection.TypeParagraph
        'crear tabla
        .Documents.Item(1).Tables.Add Documento.Application.Selection.Range, 3, 5
        'relleno de tabla
        .Documents.Item(1).Tables(1).Cell(1, 1).Range.Text = "Celda 1"
        'muestra el documento
        .Application.Visible = True
    End With
    Set Documento = Nothing
__________________
ホルヘ・ラファエル・マルティネス・レオン