¿Cómo ejecuto una macro en unas hojas especificas y lo mantengo en ejecución?

Tengo un macro que busca las filas que estoy utilizando y oculta aquellas que están vacías, el problema es que tengo que ejecutar el macro en cada hoja de forma manual. Lo que quiero es hacer que macro mantenga en ejecución en las hojas especificadas muestras el libro este abierto o en uso, por así decirlo.

Gracias de ante manos.

1 respuesta

Respuesta
1

Utiliza un bucle for each como este y sustituye los puntos por tus sentencias.

Este macro ejecutará tu código en todas las hojas del libro activo

Sub prueba()
For Each hoja In ActiveWorkbook.Sheets
hoja.Select
'....................
'....................
'....................
'....................
'....................
Next
End Sub

no olvides finalizar la consulta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas