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

Case à cocher et mise en forme conditionnel

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

Toubabou

XLDnaute Impliqué
Bonjour à tous,
J’ai encore besoin de votre aide.
Dans un fichier j’ai le nom et prénom d’une personne, cette personne doit faire des formations programmées
Pour ce faire je voudrai créer un Userform me permettant de renseigner si la formation a été faite, si elle n’a pas été faite ou si elle est non prévue
Je voudrais également que mes cellules prennent une couleur en fonction du résultat, ainsi que les mentions (faite, non réalisée, non prévue) à savoir :
==> Faite en vert
==> Non réalisée en rouge
==> Non prévue en bleu
Il faudrait qu’une seule réponse soit possible.
Pourriez-vous m’aider ?

Merci par avance
 

Pièces jointes

  • FMPA test.xlsm
    13.6 KB · Affichages: 25

job75

XLDnaute Barbatruc
Re : Case à cocher et mise en forme conditionnel

Bonjour Toubabou,

Pourquoi pas tout simplement une colonne pour chacune des 3 options où l'on mettrait un "x" ?

Ensuite c'est assez facile :

- pour qu'il n'y ait qu'un seul "x" utiliser la validation de données

- pour la couleur utiliser une Mise en forme conditionnelle (MFC).

Des exemples existent sur le forum.

A+
 

Toubabou

XLDnaute Impliqué
Re : Case à cocher et mise en forme conditionnel

Re,
Pouquoi? Parceque je ne suis pas encore assez réactif avec Excel et donc je n'y avais pas pensé. Par contre cela rique d'être problématique compte tenu du fait que mes colonnes sont déjà affectées aux formations.
@+
 

job75

XLDnaute Barbatruc
Re : Case à cocher et mise en forme conditionnel

Re,

Bon, comme ce n'est pas bien long à faire j'ai remodelé votre fichier.

Edit : validation de données en D3:F3 =(D3="x")*NBVAL($D3:$F3)=1

La MFC sur A:C est triviale.

Bonne fin de soirée.
 

Pièces jointes

  • FMPA test(1).xlsm
    11 KB · Affichages: 39
Dernière édition:

job75

XLDnaute Barbatruc
Re : Case à cocher et mise en forme conditionnel

Bonjour Toubabou, le forum,

Vous parliez d'un UserForm, le voici dans ce fichier (2).

Double-clic sur une ligne du tableau : il apparaît dans le coin supérieur gauche.

Notez la variable plage déclarée Public dans Module1.

Edit : pour l'ouverture le test <> "" est mieux que ="x"

Bonne journée.
 

Pièces jointes

  • FMPA test(2).xlsm
    26.8 KB · Affichages: 23
Dernière édition:

job75

XLDnaute Barbatruc
Re : Case à cocher et mise en forme conditionnel

Re,

On peut aussi, et c'est mieux, faire ouvrir l'UserForm par une macro SelectionChange.

De cette manière il est possible de colorer/décolorer ensemble plusieurs lignes.

Fichier (3).

A+
 

Pièces jointes

  • FMPA test(3).xlsm
    27.3 KB · Affichages: 25
Dernière édition:

job75

XLDnaute Barbatruc
Re : Case à cocher et mise en forme conditionnel

Re,

J'utilise maintenant :

Code:
On Error Resume Next: AppActivate "MicrosoftExcel": AppActivate "Excel"
qui fonctionne sur Excel 2010 et Excel 2013.

Fausse manoeuvre : le fichier (2) a disparu, je vais devoir le refaire...

A+
 

Toubabou

XLDnaute Impliqué
Re : Case à cocher et mise en forme conditionnel

Bonsoir Job75,

Votre solution du post#2 correspond exactement à ce que je recherchais. par contre je garde les autres en mémoires elles sont très inintéressantes et je pense les utiliser bientôt.

Merci pour votre aide

Amicalement Toubabou
 

Discussions similaires

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