Excel 2010 bloqueando células com base no valor em outra célula

0

No Excel 2010, é possível bloquear ou desativar a edição de uma ou mais células com base no valor definido em outra célula.

Minha ideia era ter uma lista suspensa na Cell 1A, por exemplo, bloqueada e desbloqueada. Com base no que foi selecionado na lista suspensa, o restante da linha 1 é editável.

    
por user93953 15.11.2011 / 14:37

1 resposta

0

Isso é bem possível se você usar o VBA. A ideia básica seria escrever um manipulador de eventos para quando a planilha em questão for modificada.

Neste manipulador de eventos, você primeiro precisa verificar se a célula modificada está dentro do intervalo que você deseja bloquear. Se estiver, você deve verificar o valor da célula A1 para ver se está em um "estado bloqueado". Se for, você pode simplesmente ignorar o evento.

Veja o site esta referência para alguns exemplos. Você também pode ver este site para obter uma lista dos eventos que deseja usar.

    
por 15.11.2011 / 15:27