Olá,
Bom dia.
Possuo uma planilha onde determinadas células precisam ser preenchidas pelo usuário. Após os preenchimento de todas essas células, os valores não devem ser alterados ou excluídos.
Encontrei na internet um código que faz essa tarefa de bloqueio, só que de forma muito rígida. Ocorre que se o valor preenchido for errado, só pode ser alterado com "senha" do código, pois o bloqueio é automático.
Tentei usar na minha planilha, mas causava muita dificuldade, pois a cada preenchimento errado tinha que inserir a senha. A idéia é que, como existe uma obrigatoriedade para o preenchimento de determinadas células, então o bloqueio somente ocorra caso todas as células sejam preenchidas e ainda com confirmação do usuário.
O intervalo vai de A2 até I2, esse é o intervalo a ser preenchido e também bloqueado após a célula I2 ser preenchida. O preenchimento da célula I2 deve disparar a solicitação de confirmação do usuário. Caso "sim", bloqueia o intervalo A2:I2, caso "não", não bloqueia. Isso permitirá corrigir algum valor antes de bloquear.
Em anexo tem o código que utilizo e que faz o bloqueio de qualquer célula preenchida automaticamente.
O intervalo de toda a planilha é cerca de 3000 linhas.
Obrigado.
Postado : 25/05/2016 8:23 am