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 !

philmaure

XLDnaute Impliqué
bonjour à tous,

j'utilise la fonction for each pour tester des controls dans plusiuers tableaux d'un meme formulaire.(voir pj)
Si je selectionne un control dans le 1er tableau mais pas dans le 2ème alors la meme valeur s'inscrit dans mon tableau de bilan :
ex : je selmectionne Caen mais ni ok ni Nok alors caen s'incrit dans la colonne Lieu et résultat.

D'ou mes 2 questions :
1) comment tester qu'un control a bien été séléctionné et refuser la validation si ce n'est pas le cas.

2) si aucun controle n'est sélectionné dans le 2ème tableau comment faire pour que seul le résultat du premier tableau s'incrive.

Merci pour vos réponses
Cordialement
Philippe
 

Pièces jointes

Re : for each

bonjour Robert,
C'est exactement ce que je voulais à part la fin de la macro car si le resultat n'est pas coché je ne veux pas récupérer la valeur de la première colonne pour le mettre en colonne 2. Mais c'est un détail car pour le reste c'est nickel.
un grand merci
a bientôt
philippe
 
Re : for each

Bonjour philmaure, bonjour le forum,

Oui c'est ce que j'ai compris en relisant ton post, après avoir envoyé le mien...
Il te suffit de supprimer la dernière ligne (la condition If dest.Offset(0, 1).Value=" " Then ...)
 
- 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

J
Réponses
9
Affichages
1 K
juicelink
J
D
Réponses
85
Affichages
9 K
D
J
Réponses
2
Affichages
635
jeremyz45
J
D
Réponses
5
Affichages
6 K
duclra11
D
M
Réponses
2
Affichages
1 K
mikaconny
M
V
Réponses
5
Affichages
4 K
V
Retour