Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/04/2006, 03:17
potypoty
 
Fecha de Ingreso: noviembre-2005
Mensajes: 170
Antigüedad: 18 años, 5 meses
Puntos: 1
No es que no lea el segundo if, sino que el código que tienes se basa en la primera celda seleccionada que cumpla esas condiciones, en este caso A1. Bueno, yo he llegado a esa conclusión con los programas que he hecho y con pruebas con el tuyo. Es decir. tú cambias la celda A1 y el target se queda con 1 1. Aunque selecciones varias a la vez el encuentra la primera que cumple (A1) y ejecuta el código, que como es que cuando una celda cambie, sólo se ejecutará una vez y por ello, nunca cambiará la segunda. Tendrás que hacerte otra macro si quieres conseguir borrar todas a la vez.
Voy ha echar un vistazo por ahí haber si se me ocurre algo para mejorarlo.
Un saludo.
__________________
El sabio no dice nunca todo lo que piensa,
pero siempre piensa todo lo que dice.
Aristóteles :pensando: