Autres Ajouter ou supprimer plusieurs cases à cocher liées aux données d'une colonne".

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 !

ZEUGMA2010

XLDnaute Nouveau
Bonjour à tous,

Avec Excel 2007, j'ai associé et adapté ce code trouvé sur un forum, à la feuille "MAIRIES".
Il permet en saisissant un numéro en colonne B de créer une case à cocher (contrôle de formulaire) sur la même ligne en colonne A.
et inversement en supprimant le numéro de supprimer la case à cocher.
Mais impossible de faire ces actions avec plusieurs numéros collés (les cases ne se créent pas) ou supprimés ensemble (les cases ne se suppriment pas).

Débutant, je ne possède pas assez de connaissances VBA pour trouver la solution, aussi merci à vous de me proposer un aménagement du code ou une autre solution.
Cordialement
 

Pièces jointes

Bonjour Dudu2,
Merci beaucoup d'avoir résolu ma demande; impeccable.
Je vais me pencher sur les modifications pour essayer de les comprendre et les assimiler.
J'ai supprimé les modules vides. Pour les 2 fonctions restantes, parles-tu des 2 macros ?
Cordialement.
 
Je vais me pencher sur les modifications pour essayer de les comprendre et les assimiler.
Il n'y a pas grand chose à comprendre. Seulement qu'un Target Range d'un évènement Selection() ou Change() peut comporter plusieurs cellules (et même plusieurs Areas).
Avant la modif, le code ne prenait en compte que les Target Ranges d'1 seule cellule.
La modif a donc consisté à traiter chaque cellule du Target Range comme était traité avant le Target Range mono-cellulaire.
Pour les 2 fonctions restantes, parles-tu des 2 macros ?
En effet, je n'ai pas bien compris cette valeur True ou False sur des cellules qui ne contiennent que des CheckBoxes. Ce sont les CheckBoxes qui sont True ou False, pas les cellules. Mais sans essayer d'approfondir.
 
- "Je vais me pencher sur les modifications pour essayer de les comprendre et les assimiler."
Je suis novice dans le VBA et il y a beaucoup à apprendre; merci pour l'explication
- "Pour les 2 fonctions restantes, parles-tu des 2 macros ?"
Probablement des restes de mes nombreuses tentatives de résoudre le problème.
Merci encore pour ton aide.
 
- 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
18
Affichages
738
Réponses
3
Affichages
2 K
Compte Supprimé 979
C
Retour