Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandromx

[Resolvido] Condiçao IF com vários campos

Recommended Posts

Boa noite pessoal.

 

Seguinte eu preciso fazer uma comparação de alguns arquivos..

Só que quero deixar simplificado, ou seja fazer a coisa certa.

Porque se nao for isso, irei fazer vários IF

 

Vou dar um exemplo, eu tenho

 

[/code]

A,B,C,D,E

 

Ai quero fazer assim

 

IF X for DIFERENTE DE A,B,C,D,E

faça

ELSE

Não faça

 

[/code]

 

Como eu faria isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei bem como são os valores que você tem ai.

 

Mas no caso de ser +- do jeito que você exemplificou, você poderia fazer assim:

 

valores = "|A|B|C|D|E|"
valor = "A"

if (instr(valores,"|" & valor & "|") > 0) then
'encontrado
else
'não encontrado
end if

Se for com números... valores = "|1|2|10|20|30|" e por aí vai. É só você armazenar tudo em uma variável, colocando um separador.

 

Lembrando que isso só funcionará dependendo da condição que você quer. No caso citado, somente quando for encontrado o valor na variável que será verdadeira a condição.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.