
Eu gostaria de uma lista suspensa em uma célula. Gostaria de bloquear a célula para que ela não possa ser movida ou alterada, mas altere além da seleção no menu suspenso.
Responder1
Isso é possível,
1-Primeiro certifique-se de que todas as células estejam “bloqueadas”
2-Depois desbloqueie a célula B3
3-Crie uma lista suspensa na célula B3
4- Coloque esta fórmula nas células B5, B6 e B7
=IF($B$3="a"; "Sim, é um"; "Não é um")
=IF($B$3="b"; "Sim é b"; "Não é b")
=IF($B$3="c"; "Sim, é c"; "Não é c")
5- Proteja a folha
Clique apenas em OK na próxima caixa de diálogo (o primeiro e o segundo item devem ser verificados)
O usuário poderá alterar B3 apenas na lista suspensa e B5, B6 e B7 serão alterados de acordo. Você pode aprimorar esta solução sem usar VBA. Você também pode precisar de outras fórmulas como AND, OR, CHOUSE.
Espero que isso tenha ajudado