Boa tarde amigos
Tenho dois campos num formulário "FaltasLocal" e "FaltasAdversario", e tenho este este código no formulário e funciona.
E quando uma equipe Local tem 5, 10 ou 15 faltas informa ... correto.
A outra equipe faz uma falta que por exemplo também é a 5ª . Informa que as dus equipas tem 5 faltas mas deveria informar só a que atingiu a 5ª.
Seria possivel fundir os 2 "Select Case FaltasLocal" e Select Case FaltasAdversario num só ?
Private Sub Form_Current()
Select Case FaltasLocal
Case Is = 5
MsgBox "Equipa " & EquipaLocal.Column(1) & " atingiu a 5ª Falta!", vbInformation, "Atenção"
Case Is = 10
MsgBox "Equipa " & EquipaLocal.Column(1) & " atingiu a 10ª Falta!", vbInformation, "Atenção"
Case Is = 15
MsgBox "Equipa " & EquipaLocal.Column(1) & " atingiu a 15ª Falta!", vbInformation, "Atenção"
End Select
Select Case FaltasAdversario
Case Is = 5
MsgBox "Equipa " & EquipaAdversaria.Column(1) & " atingiu a 5ª Falta!", vbInformation, "Atenção"
Case Is = 10
MsgBox "Equipa " & EquipaAdversaria.Column(1) & " atingiu a 10ª Falta!", vbInformation, "Atenção"
Case Is = 15
MsgBox "Equipa " & EquipaAdversaria.Column(1) & " atingiu a 15ª Falta!", vbInformation, "Atenção"
End Select
End Sub
Obrigado
Tenho dois campos num formulário "FaltasLocal" e "FaltasAdversario", e tenho este este código no formulário e funciona.
E quando uma equipe Local tem 5, 10 ou 15 faltas informa ... correto.
A outra equipe faz uma falta que por exemplo também é a 5ª . Informa que as dus equipas tem 5 faltas mas deveria informar só a que atingiu a 5ª.
Seria possivel fundir os 2 "Select Case FaltasLocal" e Select Case FaltasAdversario num só ?
Private Sub Form_Current()
Select Case FaltasLocal
Case Is = 5
MsgBox "Equipa " & EquipaLocal.Column(1) & " atingiu a 5ª Falta!", vbInformation, "Atenção"
Case Is = 10
MsgBox "Equipa " & EquipaLocal.Column(1) & " atingiu a 10ª Falta!", vbInformation, "Atenção"
Case Is = 15
MsgBox "Equipa " & EquipaLocal.Column(1) & " atingiu a 15ª Falta!", vbInformation, "Atenção"
End Select
Select Case FaltasAdversario
Case Is = 5
MsgBox "Equipa " & EquipaAdversaria.Column(1) & " atingiu a 5ª Falta!", vbInformation, "Atenção"
Case Is = 10
MsgBox "Equipa " & EquipaAdversaria.Column(1) & " atingiu a 10ª Falta!", vbInformation, "Atenção"
Case Is = 15
MsgBox "Equipa " & EquipaAdversaria.Column(1) & " atingiu a 15ª Falta!", vbInformation, "Atenção"
End Select
End Sub
Obrigado
Última edição por Assis em 19/8/2014, 19:46, editado 1 vez(es)