“Conocimiento software>Microsoft Access

Cómo asignar objetos de Excel a Word objetos en VBA

2013/7/25
Excel es la hoja de cálculo incluido en la suite Microsoft Office. Word es el procesador de textos de la suite Microsoft Office. VBA (Visual Basic para Aplicaciones ) es un lenguaje de programación utilizado para crear macros , que son pequeños programas que automatizan los procesos de las aplicaciones . A menudo es útil para acceder a los objetos de una hoja de cálculo Excel y soltarlos en objetos de Word sin alternar entre ventanas. El Editor de Visual Basic de Excel permite a los usuarios escribir macros que se comunican entre Excel y Word. Instrucciones
1

lanzamiento Microsoft Word . Haga clic en " Inicio", " Microsoft Office Suite ", " palabra".
2

lanzamiento Microsoft Excel. Haga clic en " Inicio", " Microsoft Office Suite ", " Excel ".
3

Inicie el Editor de Visual Basic . Mientras la ventana de Excel está en la pantalla , pulse la tecla " Alt" y manténgala pulsada , a continuación, pulse "F11 ". El Editor de Visual Basic aparecerá por encima de la hoja de cálculo Excel.
4

Copiar el siguiente código al Editor de Visual Basic . Seleccione el código y haga clic en " Editar ", "Copiar " . Haga clic en el Editor de Visual Basic y luego haga clic en " Editar ", " Pegar".

Sub RangeToDocument ()

' Establecer una referencia a Microsoft Word VBE objetos Library of

WDApp As Word.Application

WDDoc As Word.Document

' Asegúrese de que se ha seleccionado una gama

Si No TypeName (Selección) = "Range" Entonces
< p > MsgBox "Seleccione un rango de hoja de cálculo y vuelva a intentarlo . " ,

vbExclamation , _ " No Rango seleccionado "

demás

'Referencia instancia existente de Word of

Set WDApp = GetObject ( , " Word.Application " )

'Referencia activa documento

Set WDDoc = WDApp.ActiveDocument

' Referencia activa diapositiva

' Copia el rango

Selection.Copy

' Pega el rango

WDApp.Selection.PasteSpecial Enlace: = False , Tipo de datos: = wdPasteRTF , _

Colocación : = wdInLine , DisplayAsIcon : = False

'limpiar

WDDoc Set = Nothing

WDApp Set = Nothing

End If

End Sub
5

Guardar el código. Haga clic en " Archivo", " Guardar como ". Un cuadro de diálogo Guardar se abrirá. Asigne al archivo un nombre como "Excel -word " y luego haga clic en Guardar . El diálogo se seleccionará automáticamente la extensión.
6

Cambiar a la interfaz de Excel manteniendo pulsado "Alt " y luego presionar "F11 ".
7

ejecutar la macro. Seleccione varias celdas de la hoja de cálculo Excel. Haga clic en " Macros ", entonces el nombre que le dio el Macro ( en este caso " excel -word ") . El código se copiarán los datos en las celdas a un objeto de Excel y luego pegarlo en un objeto de Word y lo mostrará en la ventana de Word .
8

Modificar el código. Abra la macro en el Editor de Visual Basic y editar el código para personalizar la macro a sus necesidades específicas.

Microsoft Access
Cómo solucionar problemas de un ODBC Microsoft Access Driver Que No se pudo actualizar
¿Qué es Microsoft Outlook 2010?
Cómo habilitar Macros Excel
Cómo restaurar MS Excel Toolbar
Formatos Estado de Resultados en Excel
Cuándo utilizar Excel para gráfica
Cómo contraseña de una carpeta en Excel mediante JAWS 9
Cómo mostrar números con exponentes en Excel
Conocimiento de la computadora © http://www.ordenador.online