Macro que se ejecute en todas las hojas del libro activo
Hola, muy buenos días:
Pues bien, tengo una macro, la cual se ejecuta en la hoja activa, pero necesito que se ejecute para todas las hojas del libro! Help me! Anexo la macro con la que estoy trabajando:
Sub selecciona()
Application.ScreenUpdating = False
On Error Resume Next
Dim strnombrehoja$
strnombrehoja$ = ActiveSheet.Name
Dim uf, fila As Integer
Dim esp, cadena As Date
uf = Sheets(strnombrehoja$).Range("A" & Rows.Count).End(xlUp).Row
fila = 6
While Sheets(strnombrehoja$).Cells(fila, 1) <> Empty
esp = InStr(cadena, " ")
dato = Mid(cadena, esp)
dato = Val(dato)
If dato > 0 Then
Sheets(strnombrehoja$).Range("A" & fila & ":O" & fila).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
fila = fila + 1
dato = Empty
Wend
Application.ScreenUpdating = True
End Sub
Gracias.