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 .