Ir para conteúdo

POWERED BY:

Arquivado

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

Demetrio Russo

Uma

Recommended Posts

Amigos,Estou com uma duvida!?!?Neste programa abaixo, pretendo fazer o seguinte, caso esteja correto va para o próximo, caso esteja errado, aparece a mensagem e o programa termina:'Pin Errado IF (Pinerrado = Logins>1000 or Falhas<=10% and Logins<1000 or Falhas<=35%) Then For i=1 To 1 Next ElseIf (Pinerrado = Logins<1000 Or Falhas>10% and Logins>1000 or Falhas>35%) Then MSGBox "Acesso Indevido!" Else End If 'Pin Errado e Passou a Suspenso IF (Peps = Logins>1000 or Falhas<=10% and Logins<1000 or Falhas<=35%) Then For i=1 To 1 Next ElseIf (Peps = Logins<1000 Or Falhas>10% and Logins>1000 or Falhas>35%) Then MSGBox "Acesso Indevido!" Else End IF 'Adesão Inexistente IF (AI = Logins>1000 or Falhas<=10% and Logins<1000 or Falhas<=35%) Then For i=1 To 1 Next ElseIf (AI = Logins<1000 Or Falhas>10% and Logins>1000 or Falhas>35%) Then MSGBox "Acesso Indevido!" Else End IFMas tenho uma duvida, esta correto??AbsDemetrio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Demétrio,Verifique a lógica condicional, if (pinerado = logins > 1000...if (penarado = logins AND logins > 1000está faltando a junção AND ou OR....e o resto da função está estranha como esse FOR NEXT e o ELSE(senão faz o quê ?)Tente: 'Quando o login for > 1000 e falhas menor que 10 = ok , e se loguin for menor que 1000 e falhas menor ou igual a 35 = ok'Duas condições para serem aceitas.If logins > 1000 and falhas <= 10 OR logins < 1000 And falhas <= 35 Then msgbox "Pin certo"else msgbox "Pin errado"endifIsaias

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.