IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Mise en Forme Conditionnelle "syntaxe"


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 24
    Points : 14
    Points
    14
    Par défaut Mise en Forme Conditionnelle "syntaxe"
    Bonjour,

    Je souhaiterais mettre en place une mise en forme conditionnelle me permettant de flager une ligne de ma liste si la date de l'action arrive bientôt à échéance et en fonction du statut de l'action (en cours, à commencer ou terminé).

    J'ai utilisé cette formule pour la mise en forme:

    =AUJOURDHUI()-$D6<=1 ET ($F6='En cours' OU 'A commencer')

    mais je rame depuis un moment, merci beaucoup pour vos aides!

  2. #2
    Membre expérimenté
    Avatar de tototiti2008
    Homme Profil pro
    Formateur/développeur
    Inscrit en
    Octobre 2008
    Messages
    747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Formateur/développeur

    Informations forums :
    Inscription : Octobre 2008
    Messages : 747
    Points : 1 332
    Points
    1 332
    Par défaut
    Bonjour hichem,

    à tester

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =ET(AUJOURDHUI()-$D6<=1;OU($F6="En cours";$F6="A commencer"))

  3. #3
    Expert éminent
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Points : 6 696
    Points
    6 696
    Par défaut
    Bonjour,

    c'est à faire en VBA ou direct sur la feuille ?

    cordialement,

    Didier
    Didier Gonard

    Dernier tutoriel :
    Le VBA qu'est ce que c'est ?
    Tutoriels : Voir la liste de mes tutoriels Excel & VBA et mon site pro sur ma Page DVP
    Cours et tutoriels pour apprendre Excel
    N'oubliez pas de mettre : ..quand c'est le cas !

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 24
    Points : 14
    Points
    14
    Par défaut
    Bonjour,

    Merci de vos réponses. tototiti2008, le code fonctionne nickel, j'ai ajouté un critère de supériorité pour éviter que les dates supérieures à la date d'aujourd'hui s'affichent aussi en couleur. Un grand merci.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =ET(3<$D2-AUJOURDHUI();$D2-AUJOURDHUI()<=7;OU($F2="En cours";$F2="A commencer");AUJOURDHUI()<$D2)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 26/03/2009, 09h22
  2. Réponses: 4
    Dernier message: 15/11/2005, 18h53
  3. Mise en forme conditionnelle en VBA / Cut-Paste
    Par priest69 dans le forum IHM
    Réponses: 4
    Dernier message: 03/09/2005, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo