VBA palette couleur

Fermé
OLBI - 14 oct. 2004 à 14:49
 Armojax - 21 déc. 2004 à 20:03
Bonjour,

Je suis à la recherche d'un composant style palette de couleur. J'ignore si cela exsite sous VBA?

Si quelqu'un connait l'existence de ce composant, peut il m'en faire part.


D'avance je vous remercie.

OLBI

2 réponses

Bonjour OLBI,

Je n'ai pas personnellement essayé ce qui suit, mais je te copie ci-dessous ce qu'en dit l'aide de VBA pour Excel.

Si ça peut te mettre sur une piste...

Armojax.

.../...

Colors, propriété

Cette propriété renvoie ou définit les couleurs dans la palette du classeur. La palette comporte 56 entrées, chacune représentée par une valeur RVB. Type de données Variant en lecture-écriture.

expression.Colors(Index)

expression Obligatoire. Expression qui renvoie un objet Workbook.

Index Argument de type Variant facultatif. Numéro de la couleur (de 1 à 56). Si cet argument n'est pas spécifié, la méthode renvoie un tableau contenant les 56 couleurs de la palette.

Exemple
Cet exemple montre comment définir, pour le classeur actif, une palette de couleurs identique à celle créée pour le classeur Book2.xls.

ActiveWorkbook.Colors = Workbooks("BOOK2.XLS").Colors


Cet exemple montre comment définir la couleur 5 dans la palette de couleurs du classeur actif.

ActiveWorkbook.Colors(5) = RGB(255, 0, 0)
2
Il existe en java la class JColorChooser qui créé automatiquement une palette de couleur.
Voila ciao
0