JEux utilisateur : probléme

Résolu
jijudu Messages postés 215 Statut Membre -  
Polux31 Messages postés 7219 Statut Membre -
Bonjour,

Je voudrais mettre dans un tableau certain chiffre. Lorsque l'utilisateur rentre un nombre via l'inputbox le programme analyse sa réponse

Voici mon code qui ne marche pas :
Tableau22 = Array("1", "3", "5")
Dim reponse As Integer
reponse = InputBox("nombre : ")

If reponse = Tableau22 Then
    MsgBox "PERDU"
else
 msgbox "ok"
End If


MERCI
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Bonjour,

    Voilà un exemple :
    Sub jeu()
    Dim reponse As Integer
    
        reponse = InputBox("Nombre : ")
        If repOk(reponse) = True Then
            MsgBox "Bravo"
        Else
            MsgBox "Perdu"
        End If
        
    End Sub
    
    Function repOk(ByVal nb As Integer) As Boolean
    Dim i As Integer
    Dim tableau22()
    
        tableau22 = Array(1, 3, 5)
    
        For i = LBound(tableau22()) To UBound(tableau22())
            If nb = tableau22(i) Then
                repOk = True
                Exit Function
            End If
        Next i
    
        repOk = False
        
    End Function


    Bonne continuation

    ;o)
    -1
  2. jijudu Messages postés 215 Statut Membre 3
     
    Merci bcp !
    -1
  3. Polux31 Messages postés 7219 Statut Membre 1 204
     
    De rien

    Bon courage pour la suite.

    ;o)
    -1