Mise en forme conditionnelle ne fonctionne avec le vba

boonty77 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
boonty77 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai gros problème de mise en forme conditionnelle ( non vba )
j'ai dans un fichier de gestion outillage avec plusieurs userform et macro
sur la feuille outillage dans je saisi l'outillage avec sa date de validité
celui-ci devrais se mettre en:
vert si plus de 6 mois avant la fin de validité
orange] si moins 3 mois
rouge si moins 1 mois

mais sa me fonctionne pas

Mais est il possible de contourner le problème par un macro
mais la je ne sais pas comment faire.

Merci beaucoup

3 réponses

  1. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Tu devrais joindre un fichier pour illustrer ta demande.
    Cela permettrait de comprendre pourquoi la MFC ne fonctionne pas et éventuellement te proposer une solution avec VBA.

    Pour joindre le fichier, tu peux utiliser https://www.cjoint.com/

    A+
    0
  2. boonty77 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
     
    mon souci sur la la feuille outillage
    lors de la saisi d'un nouveau outil ou lors de sa mise à jour avec le bouton modifier sur l"userfrom
    Voici le fichier

    https://www.cjoint.com/c/FBithN6YzHD

    pour la connexion : utilisateur: david mp: david
    protection des feuilles : outillage
    protection vba : outillage

    j'ai rajouter une macro pour retirer la protection pour la lancer il faut faire
    Maj-Ctrl D
    0
  3. Gyrus Messages postés 3360 Statut Membre 526
     
    Je ne suis pas sûr de bien comprendre tes tolérances :
    - rouge si la date du jour est à moins d'un mois de la date de fin de validité ... O.K.
    - orange si la date du jour est à moins de trois mois de la date de fin de validité ... O.K.
    - vert si la date du jour est à plus de six mois de la date de fin de validité ... pourquoi pas.

    Et entre trois mois et six mois, il se passe quoi ?

    A+
    0
    1. boonty77 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
       
      effectivement Gyrus
      en vert dans s'est supérieur à 3 mois( et mon supérieur à 6 mois )
      0
    2. Thorak83 Messages postés 1140 Statut Membre 156
       
      Bonjour,
      pas besoin de macro pour faire cela
      Utiliser la mise en forme conditionnelle
      Voici votre fichier avec une MFC sur la colonne "Validité"

      https://www.cjoint.com/c/FBjhzPDXBVB

      Cordialement
      0
    3. boonty77 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   > Thorak83 Messages postés 1140 Statut Membre
       
      Thorak83
      Bonjour,
      la MFC ne fonctionne
      0
    4. Thorak83 Messages postés 1140 Statut Membre 156
       
      heu si ca fonctionne.
      Si vous saisissez une date dans la colonne validité, la couleur change en fonction de ce que vous avez demandé.
      Que ca marche pas avec votre userForm est un autre problème.
      Votre UserForm écrase la MFC définir dans la cellule
      0
    5. boonty77 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   > Thorak83 Messages postés 1140 Statut Membre
       
      tout a fait sa fonctionne en saisi manuel
      mais utilisateur qui gère l'outillage n'utilisera que l'userform ( il n'a pas la l'autorisation de saisi manuel).
      0