Macro pour rendre obligatoire une cellule en fonction de la valeur d'une autre
Résolu
marie5858
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je n'arrive pas à résoudre un problème.
J'ai un tableau où j'ai fait une liste déroulante avec différentes activités (administratif, réunions, production) (colonne C) et je souhaite que si PRODUCTION a été sélectionné en colonne C, il faut remplir la colonne D. Et si possible en rajoutant un commentaire dans la cellule en indiquant la cellule doit être remplie.
Enfin, j'aimerais que lorsque ce sont les autres activités qui sont sélectionnées, la colonne D soit grisée.
J'ai essayé avec des mises en forme conditionnelle, mais cela ne fonctionne pas.
merci de votre aide
--
Je n'arrive pas à résoudre un problème.
J'ai un tableau où j'ai fait une liste déroulante avec différentes activités (administratif, réunions, production) (colonne C) et je souhaite que si PRODUCTION a été sélectionné en colonne C, il faut remplir la colonne D. Et si possible en rajoutant un commentaire dans la cellule en indiquant la cellule doit être remplie.
Enfin, j'aimerais que lorsque ce sont les autres activités qui sont sélectionnées, la colonne D soit grisée.
J'ai essayé avec des mises en forme conditionnelle, mais cela ne fonctionne pas.
merci de votre aide
--
A voir également:
- Macro pour rendre obligatoire une cellule en fonction de la valeur d'une autre
- Fonction si et - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Aller à la ligne dans une cellule excel - Guide
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
5 réponses
Bonjour,
tout d'abord, merci.
toutefois, je n'arrive pas à faire fonctionner la macro.
Je joins le fichier, surement qu'il y a quelque chose que je ne fais pas correctement.
merci
https://www.cjoint.com/c/JCxshIiRA0K
--
tout d'abord, merci.
toutefois, je n'arrive pas à faire fonctionner la macro.
Je joins le fichier, surement qu'il y a quelque chose que je ne fais pas correctement.
merci
https://www.cjoint.com/c/JCxshIiRA0K
--
Re
Tu avais mis les macros dans des Modules et non dans ThisWorkbook (macros se déclenchant sur une évènement classeur : fermeture, enregistrement ..)
Tu n'avais pas mis la macro dans le Worsheet de la feuille JANVIER pour indiquer qu'il faut compléter la colonne voisine
J'ai rectifié également dans les macros les colonnes des données ainsi que la boucle For (qui boucle sur les lignes 4 à 23), si plus de lignes modifier les macros en conséquence
https://www.cjoint.com/c/JCxs6i66hYj
Pour pouvoir enregistrer j'ai rempli les vides en colonne C mais si tu supprimes une info tu peux voir le fonctionnement des macros de ThisWorkbook
Cdlmnt
Via
Tu avais mis les macros dans des Modules et non dans ThisWorkbook (macros se déclenchant sur une évènement classeur : fermeture, enregistrement ..)
Tu n'avais pas mis la macro dans le Worsheet de la feuille JANVIER pour indiquer qu'il faut compléter la colonne voisine
J'ai rectifié également dans les macros les colonnes des données ainsi que la boucle For (qui boucle sur les lignes 4 à 23), si plus de lignes modifier les macros en conséquence
https://www.cjoint.com/c/JCxs6i66hYj
Pour pouvoir enregistrer j'ai rempli les vides en colonne C mais si tu supprimes une info tu peux voir le fonctionnement des macros de ThisWorkbook
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question