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 :

Macro + forme conditionnelle


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Par défaut Macro + forme conditionnelle
    Bonjour, lorsque ma macro s'exécute, je veux refaire à chaque fois la mise en forme conditionnelle de certaines cellule. Toutefois, je veux avant de créer la forme conditionnel, supprimer les autres formes conditionnelles. Voici cette partie de la macro qui ne ne fonctionne pas parfaitement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sheets("Mandats Historiques").Select
    ActiveSheet.Range("A3:M10084").Select
        Cells.FormatConditions.Delete
     ActiveSheet.Range("A12").Activate
        Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
            "=$M12=""Livré"""
        Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
        With Selection.FormatConditions(1).Interior
            .PatternColorIndex = xlAutomatic
            .Color = 5263615
            .TintAndShade = 0
        End With
    Merci de votre aide!

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut chakev et le forum
    Voici cette partie de la macro qui ne ne fonctionne pas parfaitement.
    Désolé, je ne suis qu'en Lvl 1 en télépathie et Lvl 2 en boule de cristal
    ActiveSheet.Range("A3:M10084").Select Tu selectionnes A3:M10084
    Cells.FormatConditions.Delete Tu supprimes toutes les MFC de la feuille active
    ActiveSheet.Range("A12").Activate Tu sélectionnes A12
    Selection.FormatConditions.Add Tu mets une MFC sur la sélection qui est A12.

    Même si je trouve que le code peut facilement être amélioré, d'après les infos données, peut-être que le code ne fait pas ce que tu veux réellement. Mais à moins de gagner en Lvl, je vais avoir du mal à trouver à que tu penses , tant que tu ne l'as pas mis dans un poste.
    A+

Discussions similaires

  1. [XL-2007] Compatibilité des mises en forme conditionnelles avec les macros
    Par DarkGriffin dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/01/2013, 08h53
  2. [XL-2007] Macro de mise en forme conditionnelle
    Par RaiM1986 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/08/2011, 18h04
  3. macro mise en forme conditionnelle
    Par steph06000nice dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 19/09/2010, 02h54
  4. macro pour mise en forme conditionnelle
    Par dodo28 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 25/03/2009, 20h21
  5. macro mise en forme conditionnelle
    Par edonist dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 05/06/2008, 19h57

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