Tecnología

Inicio

Cómo insertar texto en un documento de Word en VBA

Cómo insertar texto en un documento de Word en VBA


Microsoft Word es un procesador de texto que forma parte de la suite de Office. VBA se utiliza comúnmente para automatizar tareas rutinarias en las aplicaciones de Office como Word. Si está trabajando con Excel puede que tenga que transferir texto desde una hoja de cálculo de Microsoft Word. En unos pocos pasos simples que usted puede crear una función para añadir texto a un documento de Word usando VBA.

Instrucciones

1 Abra Microsoft Office 2007, haga clic en la pestaña "desarrolladores" y seleccione "Visual Basic". Haga clic en "Herramientas", seleccione "Referencias" y marca "Microsoft Word 12.0 Object Library. Seleccione" OK ".

2 Escribe lo siguiente para crear una función:

Función privada insertTextToWord ()

Presione ENTRAR".

3 Escribe lo siguiente para crear las variables:

Dim wrdApp Como Word.Application

wrdDoc tenue Como Word.Document

4 Escriba lo siguiente para abrir Word y agregar un nuevo documento:

Establecer wrdApp = CreateObject ( "Word.Application")

wrdApp.Visible = True

Establecer wrdDoc = wrdApp.Documents.Add

5 Escribe lo siguiente para añadir texto al documento:

con wrdApp

.Selection.TypeText Text:="This is text from Excel inserted into a new Word document."

.Selection.TypeParagraph

Terminar con

Ejecutar su función.