FOR EACH IN

Salt,

j'aimerai utiliser une boucle FOR EACH IN mais je ne sais pas comment créer un groupe

merci des aides.
+
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. Salut

    Tout dépend de ce que tu veux explorer (ton message est bien vague).

    En VBA sous Excel :

    For Each Feuille in ActiveWorkbook.Sheets
    Msgbox Feuille.Name
    Next

    For Each Cellule in Range("A1:B10")
    msgbox Cellule.Address
    Next
    0
    1. En faite j'ai une variable (en string) qui peut prendre plusieurs valeurs.
      Donc est-il possible de créer un groupe avec ces valeurs ??
      0
      1. Tu peux mettre tes valeurs possibles dans un tableau et le parcourir avec For Each
        Tableau = Array("Tata", "Titi", "Toto", "Tutu")
        For Each element In Tableau
            MsgBox element
        Next
        
        


        Ou alors tu peux faire un Select :
            Select Case Toto
                Case "Tata"
                    ' Code si Toto = "Tata"
                Case "Titi"
                    ' Code si Toto = "Titi"
                Case "Toto"
                    ' Code si Toto = "Toto"
                Case "Tutu"
                    ' Code si Toto = "Tutu"
            End Select
        
        0
    2. ok merci jvaios tester tout ca
      0
      1. Hmmm juste une chose

        Comment sa se fait que la variable "element" (qui n'a pas été déclaré auparavent) arrive à dire queeeeeeeee euuuuuuuh bahhhhhhhhhh correspond à chaque élément du tableau ??

        xD T'as comprit ???

        Merci ++
        0
        1. C'est une très bonne question

          Signé : Quelqu'un qui ne déclare jamais ses variables :o)
          0