Cuando trabaje en Excel, a veces necesitará crear una o más copias de su hoja de cálculo. Afortunadamente, crear hojas de cálculo duplicadas no es una tarea difícil.
En este artículo, aprenderá a duplicar una hoja de Excel de varias formas y en distintas plataformas. Además, cubriremos otras características útiles relacionadas con la duplicación de hojas, como mover una hoja, copiar varias hojas, mostrar hojas y más.
¿Cómo duplicar una hoja en Excel?
La forma más rápida de duplicar una hoja es arrastrando y soltando. Así es como se hace:
- En la parte inferior de la pantalla, seleccione la pestaña de la hoja que desea copiar.
- Mantenga presionada la tecla "Control" (Ctrl) en su teclado.
- Mientras mantiene presionada la tecla Ctrl, arrastre y suelte la pestaña con el mouse.
Si tiene demasiadas hojas y desea que la copia de su hoja aparezca en una ubicación específica, haga lo siguiente:
- Haga clic con el botón derecho en la pestaña de la hoja que desea copiar.
- Haga clic en "Mover o copiar".
- Elija el libro de trabajo en el que desea colocar su duplicado.
- Seleccione la hoja antes de la cual desea que aparezca su duplicado.
- Marque "Crear una copia".
- Haga clic en Aceptar."
¿Cómo duplicar una hoja en Excel en Mac?
Para los usuarios de Mac, la técnica de arrastre también es aplicable:
- Mantenga presionada la tecla "Opción".
- Haga clic en la pestaña de la hoja y arrástrela a donde desee.
- Suelta la pestaña de la hoja y suelta la tecla Opción.
Sin embargo, si desea copiar su hoja a otro libro de trabajo, el método es ligeramente diferente:
- Abra el libro de trabajo en el que desea colocar su duplicado.
- En el libro de trabajo que contiene el original, haga clic con el botón derecho en la pestaña de la hoja.
- Haga clic en "Mover o copiar".
- Elija el libro de trabajo donde desea pegar su hoja.
- Asegúrate de marcar "Crear una copia".
- Haga clic en Aceptar."
¿Cómo duplicar una hoja en Excel varias veces?
Puede utilizar la técnica de arrastrar y soltar para multiplicar rápidamente el número de duplicados de su hoja de Excel:
- Cree una copia de su hoja utilizando uno de los métodos anteriores.
- Mantenga presionada la tecla Mayús y seleccione las pestañas de la hoja copiada y el original con el mouse. Tenga en cuenta que las pestañas de las dos hojas deben estar una al lado de la otra.
- Suelte Shift y mantenga presionada la tecla Ctrl.
- Arrastra y suelta las dos pestañas.
- Suelte Ctrl.
Repita estos pasos. Cada vez, puede aumentar la cantidad de pestañas de hojas idénticas que desea duplicar más.
¿Cómo duplicar una hoja en Excel con un acceso directo?
Si desea crear una mayor cantidad de copias de hojas con el clic de un botón, puede crear un atajo de teclado:
- Vaya a la pestaña "Ver" en la cinta.
- Haga clic en "Macros".
- En el menú desplegable, haga clic en "Grabar macro".
- Ingrese la tecla de método abreviado que desea usar (por ejemplo, "D").
- Haga clic en Aceptar."
- Haga clic con el botón derecho en la pestaña de la hoja que desea duplicar.
- Haga clic en "Mover o copiar".
- Seleccione el libro de trabajo en el que desea pegar su copia.
- Elija la hoja antes de la cual desea que aparezca su duplicado.
- Marque "Crear una copia".
- Haga clic en "Macros" de nuevo.
- Seleccione "Detener grabación".
Ahora, haga clic en la pestaña de la hoja y presione Ctrl + D para duplicar la hoja instantáneamente. Utilice este atajo tantas veces como necesite.
¿Cómo duplicar una hoja en Excel en VBA?
Los programas de Microsoft Office tienen su propio lenguaje de programación: Conceptos básicos visuales para aplicaciones (VBA). Con esto, puede programar Excel para que haga una copia de una hoja por usted.
Primero, necesitará abrir VBA:
- Si no ve la pestaña "Desarrolladores" en la cinta, vaya a "Archivo".
- Seleccione opciones."
- En la sección "Personalizar cinta", marque "Desarrolladores".
- Regrese a su hoja de trabajo y abra la pestaña "Desarrolladores" en la Cinta.
- Haga clic en "Visual Basic".
Nota: Puede usar un atajo (Alt + F11) para abrir VBA, pero es posible que esto no funcione para todos los usuarios.
Ahora que tiene VBA abierto, puede crear un código que automatizará el proceso de duplicación:
- Haga clic en "Visual Basic" para abrir VBA.
- Haga clic en la pestaña "Insertar" y luego en "Módulo".
- Copia y pega el siguiente código:
Copiadora secundaria ()
Dim x como entero
x = InputBox ("¿Cuántas copias desea?")
Para núm veces = 1 A x
ActiveWorkbook.Sheets ("Hoja1"). Copiar _
Después: = ActiveWorkbook.Sheets ("Hoja1")
próximo
End Sub
- En lugar de Hoja 1, ingrese el nombre de la hoja que desea copiar.
- Regrese a su hoja de trabajo y haga clic en "Ver" en la cinta.
- Haga clic en la pestaña "Macros" y luego en "Ver macro".
- Seleccione la macro "Copiadora" y haga clic en "Ejecutar".
- Ingrese el número de copias que desea hacer (por ejemplo, "20").
- Haga clic en Aceptar."
¿Cómo duplico una hoja en Excel en línea?
Si usa Excel en línea, también hay una manera fácil de duplicar una hoja:
- Haga clic con el botón derecho en la pestaña de la hoja que desea duplicar.
- Haga clic en "Duplicar".
¿Cómo duplicar un libro de trabajo en Excel?
Primero, debe ir al cuadro de diálogo que le permite abrir un documento de Excel existente. El acceso a este cuadro de diálogo varía según su versión de Excel:
- Excel 2007 - Office> Abrir
Excel 2010 - Archivo> Abrir
Excel 2013 - Archivo> Computadora> Examinar
Excel 2016 - Archivo> Examinar
- Navegue hasta el documento de Excel que desea copiar y selecciónelo.
- Haga clic en la flecha pequeña en el botón "Abrir".
- En el menú desplegable, seleccione "Abrir como copia".
Ahora tiene dos libros de trabajo idénticos. Cambie el nombre de la copia del nuevo libro de trabajo si es necesario.
¿Cómo mover una hoja en Excel?
Hay dos formas sencillas de mover una hoja en Excel.
Simplemente puede seleccionar la pestaña de la hoja que desea mover y arrastrarla a la ubicación deseada.
O, si tiene demasiadas hojas, puede:
- Haga clic con el botón derecho en la pestaña de la hoja que desea mover.
- Haga clic en "Mover o copiar".
- Seleccione la pestaña de la hoja antes de la cual desea que aparezca su hoja.
- Haga clic en Aceptar."
¿Cómo mover una hoja en Excel con un acceso directo?
Para crear un atajo para mover una hoja en Excel, necesitará crear una macro:
- Vaya a la pestaña "Ver" en la cinta.
- Haga clic en la pestaña "Macros".
- Seleccione "Grabar macro".
- Inserte la tecla que desea utilizar como atajo (por ejemplo, "M").
- Haga clic con el botón derecho en la pestaña de la hoja que desea mover.
- Seleccione "Mover o copiar".
- Elija dónde desea mover su hoja.
- Haga clic en Aceptar."
- Vuelve a "Macros".
- Haga clic en "Detener grabación".
Cada vez que haga clic en Ctrl + M, Excel moverá su hoja a la ubicación que seleccionó.
¿Cómo copiar varias hojas varias veces en Excel?
La forma más rápida de copiar varias hojas es:
- Seleccione las pestañas de la hoja que desea copiar mientras mantiene presionadas control.
- Haga clic con el botón derecho en cualquiera de las pestañas de la hoja seleccionada.
- Seleccione "Mover o copiar".
- Haga clic en la hoja antes de la cual desea que aparezcan las copias.
- Marque "Crear una copia".
- Haga clic en Aceptar."
Repita este proceso hasta que tenga la cantidad deseada de copias.
Preguntas frecuentes adicionales
¿Cómo puedo mostrar hojas en Excel?
Es posible que haya algunas hojas ocultas en un archivo de Excel que usted no creó. Puede comprobarlo fácilmente y mostrar las hojas ocultas:
1. Haga clic con el botón derecho en cualquier pestaña de la hoja.
2. Haga clic en "Mostrar".
3. Seleccione la hoja que desea mostrar y haga clic en "Aceptar".
Lamentablemente, no puede mostrar todas las hojas a la vez. Deberá repetir este proceso para cada hoja oculta.
Además, si no hay hojas ocultas en el archivo de Excel, no se podrá hacer clic en el botón "Mostrar".
¿Cómo copio una hoja y cambio el nombre automáticamente en Excel?
Primero tendrá que abrir VBA en Excel y crear un nuevo módulo:
1. Vaya a la pestaña "Desarrolladores" en la cinta.
2. Haga clic en "Visual Basic".
3. Haga clic en "Insertar" y luego en "Módulo".
4. Copie y pegue el siguiente código:
Sub Crear ()
'Actualización por Extendoffice
Dim I As Long
Dim xNumber como entero
Dim xName como cadena
Dim xActiveSheet como hoja de trabajo
En caso de error, reanudar siguiente
Application.ScreenUpdating = Falso
Establecer xActiveSheet = ActiveSheet
xNumber = InputBox ("¿Cuántas copias desea?")
Para I = 1 a xNumber
xName = ActiveSheet.Name
xActiveSheet.Copy After: = ActiveWorkbook.Sheets (xName)
ActiveSheet.Name = "NewName" & I
próximo
xActiveSheet.Activate
Application.ScreenUpdating = True
End Sub
5. En lugar de "NewName", ingrese el nombre deseado de su copia. Si crea varias copias, Excel asignará sufijos ("-1", "-2", "-3", etc.) a cada copia.
6. Seleccione la pestaña de la hoja de la que desea hacer copias renombradas.
7. Vaya a la pestaña "Ver" en la cinta.
8. Haga clic en "Macros" y luego en "Ver macros".
9. Seleccione la macro "Crear" y haga clic en "Ejecutar".
10. Ingrese el número de copias que necesita (por ejemplo, "5").
11. Haga clic en "Aceptar".
Nota: presionar F5 en el teclado puede sustituir los pasos 7 y 8, pero es posible que esto no funcione para todos los usuarios.
Ahora tiene cinco copias renombradas de su hoja original (es decir, "NewName-1", "NewName-2" ...)
Crear una hoja duplicada en Excel
Ya sea que tenga una Mac, una PC o trabaje en Excel Online, ahora sabe que crear hojas de cálculo duplicadas es una tarea sencilla. Incluso le hemos equipado con los códigos que necesita para copiar y pegar en su MS Excel.
¿Alguna vez ha tenido problemas para duplicar una hoja en Excel? ¿Cómo resolvió el problema? Háganos saber en la sección de comentarios.