Couleur d'un bouton [Résolu]

bbor99 34 Messages postés lundi 29 janvier 2007Date d'inscription 14 avril 2010 Dernière intervention - 5 janv. 2009 à 12:12 - Dernière réponse : bbor99 34 Messages postés lundi 29 janvier 2007Date d'inscription 14 avril 2010 Dernière intervention
- 26 janv. 2009 à 10:29
Salut,

Je voudrais mettre une couleur sur un bouton correspondant à la couleur d'une cellule.
Le format de la couleur de la cellule (Color) est : 40
Et le format de la couleur du bouton (BackColor) est : &H0080C0FF&

Comment faire la conversion.

Merci
A+
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
bbor99 34 Messages postés lundi 29 janvier 2007Date d'inscription 14 avril 2010 Dernière intervention - 26 janv. 2009 à 10:29
3
Merci
Salut,

Une réponse trouvé sur un autre forum.

http://forum.hardware.fr/hfr/Programmation/VB-VBA-VBS/excel-retrouver-colorindex-sujet_83236_1.htm

Merci

Merci bbor99 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 81 internautes ce mois-ci

Commenter la réponse de bbor99
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 5 janv. 2009 à 14:07
0
Merci
Salut
Le numéro 40 correspond à la couleur en quarantième place dans la Palette.
Voir IndicatorColorIndex dans l'aide de Excel.

Par contre, les couleurs des composants sont exprimées au format RGB (Rouge Vert Bleu) et en Hexadécimal.
Tu peux sans problème écrire "&Hxxyyzz&" ou "RGB(x, y, z)"
Dans le 1er cas, x, y et z doivent bien sûr être au format Hexa
Dans le second cas, les valeurs sont décimales.

Je ne sais pas comment récupérer les composantes RGB des couleurs de la palette.
Peut-être des indications parmi les Codes qui parlent de "Palette" ...

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Commenter la réponse de cs_Jack

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.