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 :

Figer le format conditionnel d'une cellule ou plage. [XL-2000]


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Figer le format conditionnel d'une cellule ou plage.
    Bonjour à tous,

    J'ai fait de nombreuses recherches sans succès... Mon problème :

    - une feuille excel avec des formats conditionnels basés sur les données d'une colonne sur cette même feuille,
    - il y a plusieurs formats conditionnels sur la plage x à y (certaines cellules sont vertes, d'autres rouge etc. selon le résultat du formatage conditionnel).

    Je voudrais que chaque cellules avec formats conditionnels conserve le formatage conditionnel même si je supprime la colonne à partir de laquelle se font les formats conditionnels... (je voudrais faire qqch de mieux que de cacher la colonne contenant les données...).

    En d'autres termes : comment convertir le résultat d'un format conditionnel en format "définitif" pour chaque cellule disposant d'un formatage conditionnel ?

    Bon courage !

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,

    Tout dépend du nombre de formats conditionnels appliqués à chaque cellule. Avec les versions antérieures à XL2007, tu es limité à 3, c'est encore jouable. Précise ta version, le nombre maximum de formats par cellule et le format appliqué (couleur de la police, encadrement...)

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Bonsoir Daniel, merci de t'intéresser à mon pb, j'utilise excel 2000, donc 3 MFC max. Voici un exemple de ce que je voudrais faire tout est expliqué dans le fichier. Merci.
    Fichiers attachés Fichiers attachés

  4. #4
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Pas compris... Les MFC de la plage E2:N10 ne dépendent que des valeurs de cette plage. Tu peux supprimer les autre colonnes ?

    Essaie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub test1()
    'Réf. 111029.xlsm ArkebPrior
    Dim c As Range
    [E2:N10].FormatConditions.Delete
    For Each c In [E2:N10]
        If Application.Sum(Range(Cells(c.Row, 5), c)) < Cells(c.Row, 3) Or _
        Application.Sum(Range(Cells(c.Row, 5), Cells(c.Row, 14))) = 0 Then
            c.Interior.ColorIndex = 4
        ElseIf c.Value > 0 Then
            c.Interior.ColorIndex = 6
        End If
    Next c
    End Sub

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Ex-cel-lent, tu as mérité ta place à Olympie ou au Valhalla !
    Je te remercie bcp pour ton temps et ton aide.

    Très bon w/e RESOLU

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

Discussions similaires

  1. [XL-2007] Recopier la couleur d'un format conditionnel dans une cellule vide
    Par mich2p1 dans le forum Excel
    Réponses: 6
    Dernier message: 31/08/2011, 15h15
  2. Format conditionnel d'une cellule
    Par Xibalba dans le forum Excel
    Réponses: 6
    Dernier message: 14/11/2010, 21h38
  3. Format personalisé d'une cellule
    Par ddanie dans le forum Excel
    Réponses: 7
    Dernier message: 25/08/2007, 12h45
  4. verrouillage conditionnel d'une cellule
    Par aJavaDeveloper dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 11/07/2007, 10h51
  5. format conditionnel d'une cellule
    Par hicham28 dans le forum Excel
    Réponses: 2
    Dernier message: 08/06/2007, 11h59

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