
Me gustaría una lista desplegable en una celda. Me gustaría bloquear la celda para que no se pueda mover ni modificar, pero sí realizar cambios además de seleccionarlos en el menú desplegable.
Respuesta1
Esto es posible,
1-Primero asegúrese de que todas las celdas estén "bloqueadas"
2-Luego desbloquea el celular B3
3-Crear lista desplegable en la celda B3
4- Pon estas fórmulas en las celdas B5, B6 y B7
=IF($B$3="a"; "Sí, es un"; "No es un")
=IF($B$3="b"; "Sí es b"; "No es b")
=IF($B$3="c"; "Sí, es c"; "No es c")
5- Protege la sábana
Solo haga clic en Aceptar en el siguiente cuadro de diálogo (se deben marcar el primer y segundo elemento)
El usuario podrá cambiar B3 solo desde la lista desplegable y B5, B6 y B7 cambiarán en consecuencia. Puede mejorar esta solución sin utilizar VBA. Es posible que también necesites otras fórmulas como AND, OR, CHOUSE.
Espero que esto haya ayudado