Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

gérer des variables par collection

dru

XLDnaute Nouveau
Bonjour à tous,

Bonjour, je ne sais pas trop comment formuler ma question, et du coup je n'arrive pas à trouver de réponse.

Existe t il une formule pour gérer des variables par collection comme pour "controls" ?

Exemple:
Pour des zones de texte Textbox1, Textbox2, ..., textbox10
je fais:

For i = 1 To 10
Controls("Textbox" & i).value = 0
Next i

Mais pour des variables Valeur1, Valeur2, ..., Valeur10
je n'ai rien trouvé et je fais donc:

Valeur1 = 0
Valeur2 = 0
...
Valeur10 = 0

Merci.
 

YANN-56

XLDnaute Barbatruc
Re : gérer des variables par collection

Bonsoir dru,

Je ne sais pas si tes contrôles sont dans une page ou un USF...

Mais de mon coté, je pense qu'une bonne solution serait de les mettre
dans un groupe et de créer un module de classe qui gère l'évènement.

Il serait bon que tu joignes un Classeur pour mieux comprendre ta question,
et peut-être y trouver une solution.

Amicalement

Yann
 

dru

XLDnaute Nouveau
Re : gérer des variables par collection

si je déclare essai1, essai2 et essai3 as integer

For i = 1 to 3
essai & i = 0
Next i

ça ne marche pas ?

Sinon c'est pour des variables que j'utilise dans des USF, je ne connais pas trop les tableaux, je ne sais pas si ça peut etre une solution.

Sinon pour joindre un classeur, vaut mieux pas lol
c'est une vrai usine à gaz, je me suis lancé dans truc beaucoup trop complexe vu mon faible niveau... mais je persévère.
 

Pierrot93

XLDnaute Barbatruc
Re : gérer des variables par collection

Bonsoir à tous

regarde le code ci-dessous si il peut t'aider à avancer...

Code:
Sub test()
Dim t(9) As Byte, i As Byte
For i = 0 To 9
    t(i) = 0
Next i
End Sub

bonne soirée
@+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…