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

Excel Discussion :

mise en forme conditionelle [XL-2016]


Sujet :

Excel

  1. #1
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 572
    Par défaut mise en forme conditionelle
    Bonjour le forum
    je ne parviens pas a trouver la bonne formule
    j'ai 12 cases en colonne (L1:L12) qui contiennent une date, je voudrais que la case soit mise en évidence si la date a plus de trois mois (il s'agit d'un contrôle en retard pour une maintenance)
    donc je selectionne mes case, je clique sur mise en forme conditionnelle, je choisis nouvelle regle et utiliser une formule : puis c'est le noir je ne comprend pas comment appliquer la formule à mes cases(je pensais < aujourdui() - 90 mais ce n'est pas ça) .
    merci du coup de main

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 184
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    La formule est correcte mais vraisemblablement la référence à la cellule active est une référence absolue. Enlever les $ et cela ira nettement mieux
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 572
    Par défaut
    excuse moi phillipe merci pour ta réponse, je me suis absenté qq jours, désolé.
    j'ai un mac chez moi et je viens d'esseyer de recréer, ça ne marche pas non plus, j'ai tenté de supprimer les $ mais il ne prend pas

  4. #4
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 132
    Par défaut
    Salut à tous.

    Vous sélectionnez la plage de vos cases à mettre en evidence par un changement de couleur.
    Dans le ruban Accueil, vous sélectionnez :
    --> Mise en forme conditionnelle
    --> Nouvelle règle
    --> Utiliser une formule

    Vous saisissez le formule :
    Code excel : Sélectionner tout - Visualiser dans une fenêtre à part
    =ET(A1<AUJOURDHUI()-90; A1<>"")
    Puis cliquez sur :
    --> Format
    --> Remplissage

    Mettez Rouge, puis "ok" et enfin "ok".

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 572
    Par défaut
    merci artemus de t'interresser a mon cas, mais ça ne fonctionne pas, j'ai même essayé sur une seule cellule en simplifiant I3<aujourdhui()-90, ça ne donne rien

  6. #6
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 267
    Par défaut
    Hello,

    pour un peu plus de précision, en reprenant la formule de Artmus24
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =ET(A1<MOIS.DECALER(AUJOURDHUI();-3);A1<>"")
    MOIS.DECALER permet d'être précis en nombre de mois réel car 90 jours ça ne fait pas 3 mois

    Edit : essayez avec cet exemple
    Fichiers attachés Fichiers attachés
    JièL
    Membre des AMIS
    Anti Macro Inutilement Superfétatoire

  7. #7
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 132
    Par défaut
    @ Alsimbad : AUJOURDHUI() s'écrit en majuscule et non en minuscule.
    Faites attention à bien recopier mon exemple.
    Pour trois mois, oui, il faut plutôt mettre 91 jours.
    Je l'ai testé sur Microsoft Office 2007 (je sais, c'est ancien) et ça fonctionne.

  8. #8
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 267
    Par défaut
    @Artemus24 il n'est pas obligatoire d'écrire les fonctions en majuscule... En fait il est même conseillé des les écrire en minuscules, si Excel reconnait la fonction il la transforme en majuscule, ça évite les fautes d'or tôt gras feu
    90 ou 91 jours ne font pas 3 mois (quid du mois de février avec 28 ou 29 jours) et la fonction MOIS.DECALER existe depuis 2007 si mes souvenirs sont bons.
    Bonne journée
    JièL
    Membre des AMIS
    Anti Macro Inutilement Superfétatoire

  9. #9
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 132
    Par défaut
    Merci pour tes remarques, Nain porte koi.

    J'ai testé ton fichier excel et cela fonctionne parfaitement chez moi.

    @ Alsimbad : as tu saisie correctement la formule ? Si cela se trouve, ta formule fonctionne mais tu as oublié de mettre de la couleur.

  10. #10
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 572
    Par défaut
    franchement merci bien mais je comprend pas du tout. je met un exemplaire de mon fichier. page 1 mon fichier, en entrant la formule de nainportkoi et page 2 la formule de nainportkoi. page 1 ça ne fonctionne pas, page 2 ça fonctionne sur les premieres ligne mais pas sur l'ens de la zone. vos avis? c'est moi ou quoi ?

    Pièce jointe 671511
    Fichiers attachés Fichiers attachés

  11. #11
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 267
    Par défaut
    Vous avez ajouté des " autour de la formule
    Voici la version corrigé
    Fichiers attachés Fichiers attachés
    JièL
    Membre des AMIS
    Anti Macro Inutilement Superfétatoire

  12. #12
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 572
    Par défaut
    ha enfin ça marche, yes merci nain porte quoi, en fait je n'avais pas rajouter les guillemets, ils se mettent seul, je pensais que c'était une façon pour excel. en tout cas merci bien pour l'analyse et la formule. merci aussi artemus pour ton engagement. je pointe résolu

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

Discussions similaires

  1. Etats mise en forme conditionel
    Par bmad1 dans le forum IHM
    Réponses: 2
    Dernier message: 09/08/2007, 12h21
  2. Réponses: 5
    Dernier message: 22/01/2007, 14h40
  3. Mise en forme conditionelle
    Par Greg84 dans le forum Access
    Réponses: 1
    Dernier message: 16/08/2006, 15h50
  4. [VBA-E] Mise en forme conditionelle
    Par captaine93 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/09/2005, 16h55
  5. Réponses: 2
    Dernier message: 21/04/2005, 13h02

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