Appliquer 20 regles MFC a l'aide d'une macro

Résolu
Bonjour chère team!

Je souhaite appliquer une 20aine de règles de Mise en Forme Conditionnelle à l'aide d'une macro.

Pouvez-vous m'aider svp?

2 réponses

  1. Bonjour,

    Utilises l'enregistreur de macro.
    0
    1. Bonjour et merci pour la réponse.

      J'ai essayé avec l'enregistreur de macro, mais il n'enregistre pas les règles MFC créées.

      Cordialement,
      LeFils
      0
    2. C'est curieux !!!

      Quelle version d'Excel utilises-tu ???
      0
    3. @Patrice33740J'utilise Excel 2013.

      Et toi, laquelle utilises-tu?
      Ça fonctionne chez toi?
      0
    4. @LeFils2ElohimAvec 2003, 2007, 2010 et 2016 ça fonctionne !!!
      Ce serait curieux qu'avec 2013 ça ne fonctionne pas !
      0
    5. @Patrice33740Tu m'as mis un doute la.
      Comme je suis devant le PC de ma mère, je réessaye et je te confirme si c'est la même chose avec l'Excel 2013 d son PC.
      0
  2. 0
    1. Merci pour le lien Patrice33740
      0
    2. Contributeur
      Bonjour,
      Un petit exemple pour colorer les doubles en colonne A :
      Public Sub mfc()
         With Range("A:A")
              .FormatConditions.Delete
              .FormatConditions.Add Type:=xlExpression, Formula1:="=NB.SI(A:A;A1)>1"
              With .FormatConditions(1).Interior
                  .PatternColorIndex = xlAutomatic
                  .Color = 255
                  .TintAndShade = 0
              End With
          End With
      End Sub

      Ensuite tu peux rajouter des ".Add" sur la même colonne ou créer d'autres MFC sur d'autres "Range".
      0
    3. @gbinformeBonjour gbinforme,

      Merci pour ce tuyau.
      Dès que j'entre en pause, je vais le tester.
      Je te tiens au courant.
      0
    4. @LeFils2ElohimBonjour Patrice33740,
      Bonjour gbinforme,
      Bonjour @tous!

      J'ai réussi!!!

      A l'aide de l'enregistreur, une fois en cours d'enregistrement, aller dans le "gestionnaire des règles de Mise en forme conditionnelle" et créer la ou les règles. Avant de cliquer sur "ok" ou "appliquer", bien s'assurer que le curseur se trouve bien dans un des champs "S'applique à", sinon l'enregistreur ne l'enregistrera pas.

      Merci à tous pour votre aide!

      LeFils2Elohim
      0