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

[macro] modifier le chemin d'une condition dans une boucle

  • Initiateur de la discussion Initiateur de la discussion fbertran
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

fbertran

XLDnaute Nouveau
Bonjour,
Je tombe sur un "cas d'école", mais comme je ne suis pas allez à cette école... En gros je travail sur un userform, j'ai une dizaine de case à cocher a la suite ( nommée B1,B2,B3,...), l'utilisateur coche les cases qu'il souhaite, en suite je dois vérifier les cases cochés et pour chaque case valide je colle une série de valeur sur une colonne.
Mon problème ce situe sur la création de la boucle, je n'arrive pas à trouver le bon code pour ma condition, voici mon code:

For i = 1 To 10
chargement="make_scen.B" & i & ".Value
If chargement = True Then
'action
End If
Next i

Quelle est la bonne syntaxe?

Merci beaucoup
 
Re : [macro] modifier le chemin d'une condition dans une boucle

Re

Sans un fichier exemple il sera difficile de t'aider !!
Existe-t-il un controle nommé = make_scen.B1 ?
ou est-ce l'userform qui est nommé make_scen ?
 
Re : [macro] modifier le chemin d'une condition dans une boucle

Le fichier d'exemple est lourd, sinon pour vous répondre, l'userform se nomme make_scen, et les cases à cocher se nomme respectivement B1, B2, B3....

Merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
467
Réponses
7
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…