Ver Mensaje Individual
  #5  
Antiguo 13-01-2016
Avatar de jeremiselxi
jeremiselxi jeremiselxi is offline
Miembro
 
Registrado: ago 2008
Posts: 199
Reputación: 16
jeremiselxi Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
El código de automatización no se cómo obtenerlo.
Yo en algún caso lo que he utilizado (que tampoco se si es exactamente lo que necesitas) es crear una Macro.

Es decir, abres el documento de word y grabas una macro con el trabajo que debes realizar. Por ejemplo, seleccionandio un código y colocando una negrita.
Cierras la macro y luego visualizas el código fuente de esta.

Lo que sí podemos ver es el código de las macros, así que te puede dar pistas de algunos métodos y propiedades a utilizar.
En un documento donde Imprimes y Grabas puedes ver una macro como esta:

Código:
Sub Macro2()

    Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _
        wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
        ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
        False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
        PrintZoomPaperHeight:=0
        
    Selection.TypeText Text:="aa"
    
    Selection.TypeParagraph
    
    ChangeFileOpenDirectory "R:\"
    
    ActiveDocument.SaveAs FileName:="La casa del perro es roja.docx", _
        FileFormat:=wdFormatXMLDocument, LockComments:=False, Password:="", _
        AddToRecentFiles:=True, WritePassword:="", ReadOnlyRecommended:=False, _
        EmbedTrueTypeFonts:=False, SaveNativePictureFormat:=False, SaveFormsData _
        :=False, SaveAsAOCELetter:=False
End Sub

Muchas gracias por responder.

Entiendo lo que dices y te agradezco el tiempo por contestar.

De ser posible tienes algún documento donde pueda aprender un poco mas de la automatización de word desde Delphi?.

Saludos.
__________________
Cristo te ama, ven a d él, ya k te espera con los brazos abiertos. Dios te bendiga mucho
Responder Con Cita