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

  FORUM HardWare.fr
  Programmation

  VBA EXCEL : Comment on obtient la couleur d'une cellule ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA EXCEL : Comment on obtient la couleur d'une cellule ?

n°85381
eck
Mangeur de lumiere
Posté le 02-01-2002 à 10:41:39  profilanswer
 

j'ai essayé cells(1,1).bgcolor
ou cells(1,1).backcolor  
 
mais c pas ça, vous aurez la solution
 
merci.

mood
Publicité
Posté le 02-01-2002 à 10:41:39  profilanswer
 

n°85395
JPA
Posté le 02-01-2002 à 12:00:23  profilanswer
 

Quand tu crée une macro en enregistrement automatique, pour colorier des cellules, tu obtiens ceci : (EXCEL 2000°
 
    Range("A5" ).Select
    With Selection.Interior
        .ColorIndex = 4    (couleur verte)
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
    End With
    Range("A7" ).Select
    With Selection.Interior
        .ColorIndex = 41   (couleur bleue)
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
    End With
Tu peux essayer de t'en inspirer...
 
A+

n°1377972
Ms Argon
Blop!!!!!!!!!!!!!!!
Posté le 31-05-2006 à 10:42:24  profilanswer
 

Les ColorIndex sont des variables de type variant.
Donc pour récupérer la couleur d'ne cellule tu peux faire comme suit:
 
Sub Blop()
Dim couleur As Variant
 
couleur=Range("A1" ).Interior.ColorIndex
 
End Sub
 
Après tu peux réutiliser couleur pour une autre cellule. Bien sûr la valeur que tu obtiens n'a de sens que dans le contexte d'index des couleur.


---------------
Merci d'avance

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  VBA EXCEL : Comment on obtient la couleur d'une cellule ?

 

Sujets relatifs
[html] hauteur mini d'une cellule[Delphi] couleur...
[VBA] Creer un objet ! On peut ? et comment ?[VBA] Comment inclure un module dans un autre ??
[VBA] lancement automatique de macrosdébutant complet en HTLM, change la couleur du text d'un bouton
[C] couleur dans la console[VBA & Excel] Enlever l'utilisation du clavier ?
[CSS] mettre une couleur sur le bouton d'un <input type="file"> 
Plus de sujets relatifs à : VBA EXCEL : Comment on obtient la couleur d'une cellule ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR