Help! Cocher une cellule engendre blocage certaines cellules
Résolu
lazaz
-
m@rina Messages postés 23866 Date d'inscription Statut Contributeur Dernière intervention -
m@rina Messages postés 23866 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Help! Cocher une cellule engendre blocage certaines cellules
- Excel cellule couleur si condition texte - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Proteger cellule excel - Guide
- Concatener deux cellules excel - Guide
2 réponses
Bonjour,
Oui, il faut une macro.
Peux tu fournir un classeur exemple ?
https://www.cjoint.com/
m@rina
Oui, il faut une macro.
Peux tu fournir un classeur exemple ?
https://www.cjoint.com/
m@rina
Bonjour
Voici un exemple de ce qu'on peut faire :
ttp://cjoint.com/?EBtpRPkrO3l
J'ai utilisé des contrôles ActiveX qui peuvent ne pas fonctionner, à cause des dernières mises à jour d'Office par Microsoft.
Si tel est le cas, tu peux, par exemple, tracer des formes et affecter chaque forme à la macro correspondante.
A toi aussi d'imposer tes plages de cellules.
m@rina
Voici un exemple de ce qu'on peut faire :
ttp://cjoint.com/?EBtpRPkrO3l
J'ai utilisé des contrôles ActiveX qui peuvent ne pas fonctionner, à cause des dernières mises à jour d'Office par Microsoft.
Si tel est le cas, tu peux, par exemple, tracer des formes et affecter chaque forme à la macro correspondante.
A toi aussi d'imposer tes plages de cellules.
m@rina
Merci !
Il faut qu eje vois comment tu as fais ca déjà ^^
Par contre le fait de cocher le choix A n'a pas d'impact sur la possibilité ou non de modifier les cellules des ciolonnes des choix B et C; or j'aurais aimé cela aussi;
Quand tu choisis en haut "choix A" il n'est possible de modifier les quantités que du choix A; Et pas le reste !
Ou bien quand tu choisis "choix A" en haut, les colonnes en lien avec les choix B et C disparaissent carrément, ne laissant la possibilité de n'avoir les détails que concernant choix sélectionné en haut.
Il faut qu eje vois comment tu as fais ca déjà ^^
Par contre le fait de cocher le choix A n'a pas d'impact sur la possibilité ou non de modifier les cellules des ciolonnes des choix B et C; or j'aurais aimé cela aussi;
Quand tu choisis en haut "choix A" il n'est possible de modifier les quantités que du choix A; Et pas le reste !
Ou bien quand tu choisis "choix A" en haut, les colonnes en lien avec les choix B et C disparaissent carrément, ne laissant la possibilité de n'avoir les détails que concernant choix sélectionné en haut.
Je ne comprends pas quand tu dis que les choix disparaissent carrément ???
La macro ne fait pas disparaître des données.
Il y a trois macros qui disent simplement :
quand A est coché, on ne peut saisir que dans les cellules de la colonne A,
quand B est coché, on ne peut saisir que dans les cellules de la colonne B,
quand C est coché, on ne peut saisir que dans les cellules de la colonne C
Donc, en principe, ça correspond à ce que tu demandais... "Et selon la colonne choisie les autres deviennent verrouillées.. "
La macro ne fait pas disparaître des données.
Il y a trois macros qui disent simplement :
quand A est coché, on ne peut saisir que dans les cellules de la colonne A,
quand B est coché, on ne peut saisir que dans les cellules de la colonne B,
quand C est coché, on ne peut saisir que dans les cellules de la colonne C
Donc, en principe, ça correspond à ce que tu demandais... "Et selon la colonne choisie les autres deviennent verrouillées.. "
Affiche les macros (Alt+F11).
Tu verras dans Fejuil1 les macros de chaque case à cocher qui appellent la macro correspondante (dans le module 1) : OptionA, OptionB, OptionC.
Ces trois macros sont très simples. Chacune d'elle fait la même chose :
Elle retire la protection
Elle verrouille toutes les cellules
Elle déverouille les cellules corresondantes
Elle remet la protection.
Si tu veux mettre des mots de passe, il faut les ajouter à chaque fois après Protect et Unprotect.
m@rina
Tu verras dans Fejuil1 les macros de chaque case à cocher qui appellent la macro correspondante (dans le module 1) : OptionA, OptionB, OptionC.
Ces trois macros sont très simples. Chacune d'elle fait la même chose :
Elle retire la protection
Elle verrouille toutes les cellules
Elle déverouille les cellules corresondantes
Elle remet la protection.
Si tu veux mettre des mots de passe, il faut les ajouter à chaque fois après Protect et Unprotect.
m@rina
Voici un document simplifier montrant ce que j'aimerais faire.
ca aide ?