“Conocimientos software>Microsoft Access

Cómo copiar y pegar un rango de un libro de Excel VBA

2014/12/3
En Excel , una serie es un conjunto de celdas seleccionadas. Después de que las células han sido seleccionadas , pueden generar fórmulas relacionadas , mostrar un conjunto de información bloqueada o se copia en otra hoja de cálculo . Puede usar VBA (Visual Basic para Aplicaciones ) para copiar y pegar un rango de un libro de Excel a otro. No es difícil de hacer una vez que conozca el código correcto . Una vez que tenga el código, decidir sobre qué módulo desea insertar el código y lo que hará que el código se ejecute . Cosas que necesitará
Microsoft Excel
Ver Más instrucciones
1

crear dos libros diferentes en Excel. El primer libro que contendrá el rango que desea copiar mientras que el otro es donde pegar el rango en . Guarde el libro que actualmente tiene el campo abierto . El otro libro no tiene que estar abierto para completar el resto de los pasos .
2

Abra el Editor de Visual Basic . Haga clic en " Herramientas> Macros > Editor de Visual Basic " en Excel 2003 o anterior . En Excel 2007 , usted tendrá que mostrar la ficha " desarrolladores" primero . Haz clic en el botón "Office" y luego "Opciones de Excel ". Haga clic en la casilla junto a "Mostrar ficha Programador en la cinta " en la pestaña "General " y luego haga clic en " Aceptar". Haga clic en el pestaña " desarrolladores" y haga clic en "Visual Basic " para abrir el editor.
3

Haga clic en "Este libro de trabajo " en el panel de la izquierda para abrirla en el código ventana . Agregue el código siguiente a la ventana código:

Public Sub CopyRange ()

libros ( " Libro1 ") _Worksheet ( " CurrentSheet ") _Range . Sub

Cambiar la información en el paréntesis para que coincida con los libros. "Libro 1 " es el libro que actualmente está trabajando pulg " CurrentSheet " es la hoja de cálculo que tiene el rango que desea copiar. "A1 : C10 " es el rango de celdas que desea copiar. " Book2 " es el libro que desea copiar el rango. " PasteSheet " es la hoja de cálculo que desea pegar el rango en . "A1 " es la celda de inicio que desea pegar el rango en .
4

Guarde y ejecute el código. Haga clic en " Herramientas> Macro> Macros " en Excel 97-2003 . En Excel 2007, haga clic en el botón " Macros " en la pestaña " Developer " . Ver la función " CopyRange " en la lista de macros. Haga clic en él y haga clic en " Ejecutar. " El código se ejecutará y copiar el rango de una hoja de cálculo y pegarlo en otro .

Microsoft Access
Cómo cambiar la referencia en las fórmulas en MS Excel
Cómo escribir sentencias SQL en Microsoft Access
Cómo importar contactos en una libreta de direcciones de Mac De Excel
Cómo Ignorar ceros en Excel
Cómo crear una dispersión XY en Excel
Cómo encontrar el área de impresión de Excel en Vista
¿Cómo puedo hacer un calendario en Excel
Cómo crear una factura en MS Excel
Conocimientos Informáticos © http://www.ordenador.online