Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1549 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Garder couleur des "Mise en Forme Conditionelle"

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Garder couleur des "Mise en Forme Conditionelle"

n°2246519
Takama13
Posté le 19-12-2014 à 14:45:09  profilanswer
 

Bonjour,
 
Je copie des données d'une feuille Excel qui contient des MFC vers une autre feuille.
Je souhaite copier les cellules contenants des MFC en gardant leurs couleurs mais sans les MFC (car je ne copie pas la cellule testée, donc les MFC ne marchent plus sur la nouvelle feuille).
 
Pour cela, j'utilise ce code :
 

Code :
  1. Set plg = Cells.SpecialCells(xlCellTypeAllFormatConditions)
  2.       For Each c In plg
  3.        With c
  4.         For Each fc In .FormatConditions
  5.          If Evaluate(fc.Formula1) Then c.Interior.ColorIndex = fc.Interior.ColorIndex
  6.         Next
  7.        End With
  8.       Next
  9.       plg.FormatConditions.Delete


 
Mon problème est que j'applique cette MFC sur la feuille source :
Plage $A$1:$F$1
Expression 1: =A18="xxx" -> cellule rouge
Expression 2: =A18="yyy" -> cellule verte
 
Les 2 expressions sont incrémentées automatiquement par Excel.
Mais lorsque je demande à VBA d'évaluer ma formule, il n'évalue uniquement que A18="xxx" et A18="yyy", il n'incrémente pas automatiquement à B18="xxx" etc...
Du coup mon code VBA me retourne pour toutes les cellules la condition de A18.
 
Vous avez une solution ?

mood
Publicité
Posté le 19-12-2014 à 14:45:09  profilanswer
 

n°2246555
Takama13
Posté le 19-12-2014 à 17:20:02  profilanswer
 

J'ai réussi à faire ce que je voulais en m'aidant de cette page :
http://thepolyscope.com/fr/excel-v [...] tionnelle/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Garder couleur des "Mise en Forme Conditionelle"

 

Sujets relatifs
Problème mise à jour des entity JPA /glassfish[VBA] mise en page lente et j'comprends pas
Changer CMS, garder référencement et domaineproblème de mise à jour de la BD
ajouter un menu de mise en forme dans un formulaireMise à jour de Cassandra (NoSQL)
[XLM] mise en forme conditionnellechanger la couleur d'un cadre de photo dans flash
Plus de sujets relatifs à : Garder couleur des "Mise en Forme Conditionelle"


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR