|
|
|
|
Pour générer toute les combinaisons d’association possible ex : (111. 112. 113. 121. 131 ...jusqu’à 333) en VB.
J'ais besoin de faire 3 boucles; de 1 à 3 à chaque fois, et mettre dans une variable la concaténation du résultat des 3 boucles à chaque boucle;
Voiçi le seul code que j'ai pus créer, mais il ne fonctionne pas!
Dim 1 As string, 2 As string, 3 As string
1=1
2=2
3=3
Etiquette1:
If condition="333" Then
Goto Etiquette2 'renvoie à la fin
Else 'sinon aff générer jusqu’à 333
print "1" & "2" & "3" to "333"
End If
Goto Etiquette1
Etiquette2:
End sub
---------
Est-ce que quelcun aurait-il une idée de code plus juste ,svp?
En esperant avoir eu une reponse
je vous remercie encore et bonne apres midi à tous
merci
Marc
Pas sûr d'avoir bien compris mais je les mettrai dans une variable tableau
|
Merci sa marche déjà (on arrangeant le code)
|
Bonsoir marcus,
|
Salut eric,
|
Bonjour,
Sub test()
For i = 0 To 2
For j = 0 To 2
For k = 0 To 2
' MsgBox (i & j & k)
' il suffit de remplacer par
MsgBox(a(i) & a(j) & a(k))
Next k
Next j
Next i
eric |
Merci,
|
Bonjour,
|
Bonsoir marc,
|
Bonjour,
|
Salut Eric,
|
Bonsoir Marc,
|