Mise en forme conditionnelles non prise en compte

Fermé
Gilles_Dng - 23 sept. 2021 à 02:16
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 - 23 sept. 2021 à 11:26
Bonjour,

Je vous sollicite car j’essaie d’appliquer des mises en forme conditionnelles via une macro.
Sauf que pas de chance, la macro s’enregistre/s’exécute parfaitement, mais sans prendre en compte la mise en forme conditionnelle.
Quand je vais sur visual basics, elle n’est effectivement pas prise en compte
- ni pendant l’enregistrement de la macro
- ni après l’enregistrement de la macro

Pour résumer tout ce que je fais s’enregistre sauf la mise en forme conditionnelle.
Comme si l’onglet mise en forme conditionnelle était inexistant…
Suis je clair ?
Pouvez-vous m’aider ?

Merci d’avance,
Gilles


Configuration: iPhone / Safari 14.1.1
A voir également:

2 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
23 sept. 2021 à 07:48
Bonjour,

Excel 2013:
Avec enregistreur de macro.
Ce code ecrit la MFC comme si vous la creez par le bouton MFC
Donc si vous faite
Ruban
MFC
Gerer les regles
Cette Feuille de calcul

Vous trouvez toutes les MFC creees

Sub Macro1()
'
' Macro1 Macro
'

'
    Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlGreater, _
        Formula1:="=10"
    Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
    With Selection.FormatConditions(1).Font
        .Color = -16383844
        .TintAndShade = 0
    End With
    With Selection.FormatConditions(1).Interior
        .PatternColorIndex = xlAutomatic
        .Color = 13551615
        .TintAndShade = 0
    End With
    Selection.FormatConditions(1).StopIfTrue = False
End Sub
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
23 sept. 2021 à 10:09
Bonjour à tous,

ATTENTION avec les MFC créées via macro car systématiquement elles vont s'incrémenter !
Cela veut donc dire qu'à chaque lancement de la macro créant les MFC, ce sera comme si à chaque fois elles étaient créées.

Idéalement, il faudrait les effacer à chaque fermeture du fichier, par exemple.
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
23 sept. 2021 à 11:26
Bonjour ca roule?
En effet, c'est que je lui ai ecrit.
Maintenant, que veux-t-il en faire exactement?
Creer des MFC par programme pas vraiment top
0