Bloqueo celdas

2 envíos / 0 nuevos
Último envío
Marco12345
Imagen de Marco12345
Offline
última acción: Hace 6 años 6 meses
alta: 14/09/2017 - 14:56
Puntos: 25
Bloqueo celdas

Amigos

Necesito crear una macro donde se bloquee las celdas b1, c1, d1, dependiendo de la respuesta de a1 y que c1 y d1 se habilite de acuerdo a la respuesta de b1

Quisiera que la macro se pueda extender por rango ejemplo que sirva de a1 hasta a200

Gracias

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 1 día
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
HolaSi lo que necesitas es

Hola

Si lo que necesitas es que se bloqueen como cuando se protege la hoja, no se puede hacer en celdas sueltas. Se me ocurren dos soluciones:

1ª- que le cambies la propiedad de proteger a todas las celdas de la tabla para que estén desprotegidas. Que cuando cambias el valor de a1 o de b1, cambie la propiedad a las celdas b1, c1 y d1 a protegidas, en el caso de a1, y a c1 y d1 en el caso de b1. Y que la macro proteja la hoja.

2ª- más sencillo. Captura el evento onchange y comprueba el valor de target. Si es la celda b1, c1 o d1, que cambie el foco a otra celda en función de las respuestas en a1 y b1.

 

Prueba y nos dices.

 

Un saludo