Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Francois L
MichelB a écrit : Bonjour, Pas sur d'avoir bien capté la question...
Xl, avant 2007, gère 56 couleurs par classeur, couleurs définies par la palette. Une palette est attachée à un classeur donc une couleur définie par un index peut être différente d'un classeur à l'autre. C'est l'intérêt d'utiliser la définition par RGB car alors Xl recherche dans la palette active la couleur la plus proche.
Pour afficher l'index des couleurs dans un classeur. '--------------- Sub index_couleurs() Dim i As Integer With ActiveSheet For i = 1 To 56 .Cells(i, 1).Interior.ColorIndex = i .Cells(i, 2) = i Next End With End Sub '-----------------
On obtient ainsi le ColorIndex utilisable sur les Range. Pour les objets (graphiques et formes) l'index de SchemeColor est égal à ColorIndex+7
SchemeColor = 8 est équivalent de ColorIndex = 1
-- François L
Bonjour à tous
Dans la ligne suivante, je n'arrive pas à trouver les codes couleurs (ce n'est pas les mêmes que BackColor) :
ShapeRange.Fill.ForeColor.SchemeColor = 1 pour le blanc
J'ai essayé en RVB, mais j'ai une erreur.
Je recherche le code pour Orange clair (et les autres, si possible !) ;o)
Merci de vos réponses et bon week-end
Michel
MichelB a écrit :
Bonjour,
Pas sur d'avoir bien capté la question...
Xl, avant 2007, gère 56 couleurs par classeur, couleurs définies par la
palette. Une palette est attachée à un classeur donc une couleur définie
par un index peut être différente d'un classeur à l'autre. C'est
l'intérêt d'utiliser la définition par RGB car alors Xl recherche dans
la palette active la couleur la plus proche.
Pour afficher l'index des couleurs dans un classeur.
'---------------
Sub index_couleurs()
Dim i As Integer
With ActiveSheet
For i = 1 To 56
.Cells(i, 1).Interior.ColorIndex = i
.Cells(i, 2) = i
Next
End With
End Sub
'-----------------
On obtient ainsi le ColorIndex utilisable sur les Range. Pour les objets
(graphiques et formes) l'index de SchemeColor est égal à ColorIndex+7
SchemeColor = 8 est équivalent de ColorIndex = 1
--
François L
Bonjour à tous
Dans la ligne suivante, je n'arrive pas à trouver les codes couleurs (ce
n'est pas les mêmes que BackColor) :
ShapeRange.Fill.ForeColor.SchemeColor = 1 pour le blanc
J'ai essayé en RVB, mais j'ai une erreur.
Je recherche le code pour Orange clair (et les autres, si possible !) ;o)
MichelB a écrit : Bonjour, Pas sur d'avoir bien capté la question...
Xl, avant 2007, gère 56 couleurs par classeur, couleurs définies par la palette. Une palette est attachée à un classeur donc une couleur définie par un index peut être différente d'un classeur à l'autre. C'est l'intérêt d'utiliser la définition par RGB car alors Xl recherche dans la palette active la couleur la plus proche.
Pour afficher l'index des couleurs dans un classeur. '--------------- Sub index_couleurs() Dim i As Integer With ActiveSheet For i = 1 To 56 .Cells(i, 1).Interior.ColorIndex = i .Cells(i, 2) = i Next End With End Sub '-----------------
On obtient ainsi le ColorIndex utilisable sur les Range. Pour les objets (graphiques et formes) l'index de SchemeColor est égal à ColorIndex+7
SchemeColor = 8 est équivalent de ColorIndex = 1
-- François L
Bonjour à tous
Dans la ligne suivante, je n'arrive pas à trouver les codes couleurs (ce n'est pas les mêmes que BackColor) :
ShapeRange.Fill.ForeColor.SchemeColor = 1 pour le blanc
J'ai essayé en RVB, mais j'ai une erreur.
Je recherche le code pour Orange clair (et les autres, si possible !) ;o)
Merci de vos réponses et bon week-end
Michel
Daniel.j
Bonjour http://dj.joss.free.fr/format.htm#format9
http://dj.joss.free.fr/telechar.htm#potcouleur
Daniel -- FAQ MPFE http://dj.joss.free.fr/faq.htm
VBAXL http://dj.joss.free.fr/
"MichelB" a écrit dans le message de news:
Bonjour à tous
Dans la ligne suivante, je n'arrive pas à trouver les codes couleurs (ce n'est pas les mêmes que BackColor) :
ShapeRange.Fill.ForeColor.SchemeColor = 1 pour le blanc
J'ai essayé en RVB, mais j'ai une erreur.
Je recherche le code pour Orange clair (et les autres, si possible !) ;o)
Merci de vos réponses et bon week-end
Michel
Bonjour
http://dj.joss.free.fr/format.htm#format9
http://dj.joss.free.fr/telechar.htm#potcouleur
Daniel
--
FAQ MPFE
http://dj.joss.free.fr/faq.htm
VBAXL
http://dj.joss.free.fr/
"MichelB" <m.bedain_NoSpam@free.fr> a écrit dans le message de news:
OQsX5je2JHA.4416@TK2MSFTNGP05.phx.gbl...
Bonjour à tous
Dans la ligne suivante, je n'arrive pas à trouver les codes couleurs (ce
n'est pas les mêmes que BackColor) :
ShapeRange.Fill.ForeColor.SchemeColor = 1 pour le blanc
J'ai essayé en RVB, mais j'ai une erreur.
Je recherche le code pour Orange clair (et les autres, si possible !)
;o)