Hello ^^
Je t'explique, c'est une notion légèrement complexe.
Une chaîne de caractères peut être assimilée à un tableau de chaîne de caractères dans certains cas. Cela permet justement de hacher une grosse chaîne et de récupérer certaines données.
Dim Mots As String = Split(MaChaine, " ", , CompareMethod.Text)
"Mots" ici représente un tableau de String. Cela a été obtenu en utilisant Split sur "MaChaine". Dans Split, tu as plusieurs paramètres d'appel :
-Le 1er la chaîne que tu veux traiter
-Le 2ème le caractère qui permet d'indiquer à quel moment tu passes à un autre string
-Le 3ème, ici il est vide, je ne sais plus ce que c'est
-Le 4ème correspond à la méthode que tu souhaites utilisée pour comparer -> ici méthode textuelle
Donc avec le split, "Mots" contient n String. Pour ce que tu souhaites faire ensuite :
1 2 3 4 5
| For Each Mot In Mots
i = i + 1
QueryMot(i) = Mot
msgbox QueryMot(i)
Next |
Tu parcoures "Mots". Pour chaque mot contenu, tu incrémentes i (qui te sers d'index dans le tableau QueryMot), tu l'insères dans QueryMot à l'index i, et enfin tu affiches à l'aide d'un messageBox le contenu de la case où tu viens d'insérer la donnée. Voilou, j'espère que c'est un peu plus claire ^^
Partager