Excel - Macro que se active cuando un celda es igual a x

 
Vista:

Macro que se active cuando un celda es igual a x

Publicado por Nicolas Lavaisse (1 intervención) el 10/05/2010 22:03:10
Hola a Todos !

Tengo una pequeña macro que en función de un numero selecciona un rango de celdas y las re-formatea

Range("w33").Select
If Range("w33") = 3 Then
Range("Z38:z53").Select
Selection.NumberFormat = "0.0%"
Else
Range("Z38:z53").Select
Selection.NumberFormat = "#,##0"
End If

Como hago para que la macro se active cada ves que la celda "w33" cambie su valor ???
Entonces si w33 es = a 3 el formato del rango seleccionado sera 0.0%
caso contrario si el valor se modifica el formato cambiaria por #,##0

Gracias.-
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JuanC

RE:Macro que se active cuando un celda es igual a

Publicado por JuanC (1237 intervenciones) el 10/05/2010 23:48:45
podrías usar algunos de los eventos de la hoja
Worksheet_Change o Worksheet_SelectionChange

Saludos, desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar