Notifications
Clear all

Travar preenchimento de célula em função de outras

6 Posts
3 Usuários
0 Reactions
1,366 Visualizações
(@cmout)
Posts: 4
New Member
Topic starter
 

Olá,

Preciso ajustar uma validação para travar o preenchimento de uma célula

Já existe uma validação bloqueando o preenchimento do Valor, caso haja Botox e as Unidades UI não sejam preenchidas.
Preciso inserir mais uma condição para travar o preenchimento do Valor, caso Tipo de procedimento esteja vazio.

A Fórmula para a validação: =OU(E(A2="Botox";CONTAR.VAZIO(B2)=0);A2<>"Botox")

 
Postado : 25/06/2018 2:17 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

CMout,

Boa noite!

Não entendi nada de nada, nem baixando seu arquivo.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 25/06/2018 3:52 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Tente desta forma:

=OU(E(A2="Botox";CONTAR.VAZIO(B2)=0);E(A2<>"";B2<>""))

E desmarque a opção "Ignorar em branco" na Validação de dados.

Good luck!

 
Postado : 26/06/2018 12:45 pm
(@cmout)
Posts: 4
New Member
Topic starter
 

Dessa vez foi um e anulou o outro,

Dei uma melhorada na explicação e coloquei uns testes realizados.

Critérios para preencher a Coluna D (Valor):
A Coluna A (Tipo de Procedimento) NÃO pode ser vazia!
Quando Coluna A for BOTOX, a Coluna B (Unidades UI) DEVE estar preenchida

Segue em anexo!

Obrigada pela ajuda

 
Postado : 27/06/2018 6:29 am
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Tente esta outra fórmula na regra da validação de dados.
Não esqueça de desmarcar a opção Ignorar em branco.

=OU(E($A2="Botox";CONTAR.VAZIO($B2)=0);E($A2<>"";$B2<>"");E($A2<>"";$A2<>"Botox"))

Ab.

 
Postado : 27/06/2018 9:54 am
(@cmout)
Posts: 4
New Member
Topic starter
 

Obrigada, modifiquei só um detalhe. Mas consegui!

 
Postado : 02/07/2018 6:56 am