Macros que envían el cuerpo del texto de un mensaje simple a Word o Excel

Microsoft Visual Basic para Aplicaciones (VBA) es un lenguaje de programación flexible que puede ayudarle a adaptar sus aplicaciones de Microsoft Office 2007 o 2010 para adaptarse a sus necesidades. Si usted quiere utilizar una macro para insertar texto en un documento de Word o una celda de una hoja de cálculo de Excel , hay una macro que puede ayudarle . La ejecución de macros

macros se ejecutan desde el interior del Editor de Visual Basic ( VBE) . Para acceder a la VBE , presione las teclas de "F11" , "Alt" y juntos dentro de Word o Excel para abrir el VBE , a continuación, haga clic en "Insertar" y luego haga clic en " módulos". Una ventana en blanco se abrirá la cual usted puede cortar y pegar cualquier macro en . Pulse el botón " F5 " para ejecutar una macro.
Macro para insertar texto en Word

Una macro que inserta texto en un documento de Word utiliza el objeto de selección y la TypeText método . Todo lo que es necesario adaptar esta macro es el cambio de la frase " Su texto va aquí" para el propio texto que desea que aparezca en el documento de Word. La macro es :

Sub TypeTextMethod ()

Dim MyText As String

MyText = "Su texto va aquí "

Selection.TypeText ( MyText )

End Sub
macro para insertar texto en Excel

Para insertar texto en una celda en Excel , tiene que decirle Excel en la que desea que el texto fue tan bien como qué texto usted quiere insertar. La siguiente macro coloca el texto "su texto va aquí " en la celda A1 , identificado por el objeto Range en la línea 3 . Cambie el objeto Range para reflejar en la que desea colocar el texto antes de ejecutar la macro: Sub

InsertText ()

' InsertText Macro Foto

Range (" A1") . Seleccione

ActiveCell.FormulaR1C1 = "Su texto va aquí "

Range (" A2" ) . Seleccione

End Sub