¿Cómo ejecutar la misma macro en varias hojas de trabajo al mismo tiempo en Excel?
Normalmente, podemos ejecutar una macro en una hoja de trabajo, si hay varias hojas que necesitan aplicar esta misma macro, debe activar el código una por una. ¿Existe alguna otra forma rápida de ejecutar la misma macro en varias hojas de trabajo a la vez en Excel?
Ejecute o ejecute la misma macro en varias hojas de trabajo al mismo tiempo con código VBA
Ejecute o ejecute la misma macro en varias hojas de trabajo al mismo tiempo con código VBA
Para ejecutar una macro en varias hojas al mismo tiempo sin activarla una por una, puede aplicar el siguiente código VBA, haga lo siguiente:
1. Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.
2. Hacer clic recuadro > Móduloy pegue la siguiente macro en el Módulo Ventana.
Código de VBA: ejecute la misma macro en varias hojas de trabajo al mismo tiempo:
Sub Dosomething()
Dim xSh As Worksheet
Application.ScreenUpdating = False
For Each xSh In Worksheets
xSh.Select
Call RunCode
Next
Application.ScreenUpdating = True
End Sub
Sub RunCode()
'your code here
End Sub
Note: En el código anterior, copie y pegue su propio código sin el Sub partida y End Sub pie de página entre el Sub Runcode () y End Sub guiones. Ver captura de pantalla:
3. Luego coloque el cursor en la macro de la primera parte y presione F5 para ejecutar el código, y su código de macro se aplicará a una hoja por una.
Elimine todas las macros de varios libros de trabajo:
Kutools for Excel's Eliminar todas las macros por lotes La utilidad puede ayudarlo a eliminar todas las macros de varios libros de trabajo según lo necesite. ¡Descarga y prueba gratis Kutools para Excel ahora! Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora! |
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!