Você tem algumas opções, dependendo da sensibilidade das células e se está preparado para escrever algum código.
se você realmente deseja (bloquear) as células, precisará escrever o código VBA para isso, especificamente para responder ao evento Worksheet_Change. Um exemplo de como responder a uma alteração de célula está aqui . Você precisaria escrever código para proteger as células apropriadas com base na célula alterada; Um exemplo mais abrangente disso está aqui .
Uma alternativa mais simples seria usar a formatação condicional para esmaecer as células com base em uma regra, para fornecer ao usuário uma indicação visual de que elas não devem ser alteradas. Isso não é seguro; portanto, se você tiver muitos usuários da planilha, provavelmente não será viável - mas se houver apenas algumas pessoas usando e estiver tentando facilitar o trabalho deles, poderá fazer o que você deseja. quer. Existem muitos exemplos disso online; uma explicação razoável está aqui .