Macro excel 2000 si la celda z1>=31-12-2010 entonces

Hola Expertos,
Partimos de que en una hoja concreta, yo tengo en la celda Z1 la fecha que a mi me interese, por ejemplo 31-12-2010.
Necesito poner en una macro de excel 2000 lo siguiente:
Si la celda z1 de la hoja1 es mayor o igual que 31-12-2010, entonces ejecutar macro2, y si no, seguir con la macro actual.
Espero que para un experto esto sea fácil, para mí es una gran montaña.
Gracias por adelantado.

1 respuesta

Respuesta
1
Más bien montañita... mira a ver si esto es lo que pides:
Sub Macro1()
If Range("z1").Value >= DateValue("31-12-2010") Then
    Macro2
    Exit Sub
End If
End Sub
Disculpa, ahora:
Sub MacroActual()
...
If Range("z1").Value >= DateValue("31-12-2010") Then
    Macro2
    Exit Sub
End If
...
End Sub
Hola Angel,
Muchísimas gracias, por contestar tan rápido.
Funciona perfectamente y la explicación, teniendo en cuenta que soy inexperto, ha sido supercompleta y entendible por cualquier aficionado, como Yo.
Muchas gracias, y quedo a tu disposición para ayudarte en lo que pueda, aunque creo que en esto el "maestro" eres Tú.
Puntuación Máxima.
Ahora te puntúo al finalizar.
No sabía que podía enviarte un comentario de Agradecimiento, desde aquí, por eso te he enviado una "Pregunta-Agradecimiento"
Gracias.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas