Tengo el siguiente Macro:
Sub ocultaporfechas()
Dim mihoja As String
Dim mifecha As Date
mifecha = Format(Now(), "dd/mm/yy")
Sheets("AVISO").Range("A24").Select
While ActiveCell <> ""
If mifecha >= ActiveCell.Offset(0, 1).Value Then
Sheets(ActiveCell.Value).Visible = xlVeryHidden
End If
ActiveCell.Offset(1, 0).Select
Wend
End Sub
si la fecha actual supera a la de la lista oculta la hoja, el problema es
que si la hoja esta renombrada por ejemplo 2003 no funciona, me interesa
tener las hojas renombras en el año. Hay alguna solución. Gracias.
Saludos Pau.
Leer las respuestas