Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Désolé pour le message précédent et le fichier erronné ;-)
Voici un fichier exemple sur la façon de résoudre l'énigme !
2 solutions pour le prix d'une !!!
http://cjoint.com/?mmwSYnW6xh
Est-ce que cela résout vraiment l'énigme Gee Dee ? ;-))
a écrit dans le message de news:
Bonjour à tous,
je cherche a recuperer le code RGB d'une couleur PERSONNALISEE que j'ai
bien definit dans tools>Options>Colors (tiens je vais faire mon malin
et je traduis : outils>options>onglet couleurs). J'ai utilisé pas mal
de choses differentes avec des résultats qui pourraient m'amuser si
cela ne faisait pas 2 jours que j'essayais de decyrpter le mystere des
couleurs excel.
Voici le dernier code en date (grâce à un post de MichDenis) :
Public Function GetRValue(col As Long) As Byte
GetRValue = (col And &HFF&)
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetBValue(col As Long) As Byte
GetBValue = (col And &HFF0000) / &H10000
End Function
Sub ObtenirParametreFonctionRGB()
Dim R As Integer
Dim G As Integer
Dim B As Integer
Dim Rg As Range
With Worksheets("Sheet1")
Set Rg = .Range("C11")
End With
With Rg.Interior
'Composant - Rouge
R = GetRValue(.Color)
'Composant - Green(Vert)
G = GetGValue(.Color)
'Composant - Bleu
B = GetBValue(.Color)
End With
'Test : Appliquer la même couleur à la cellule de droite
'Rg.Offset(, 1).Interior.Color = RGB(R, G, B)
Cells(11, 4).Value = R
Cells(11, 5).Value = G
Cells(11, 6).Value = B
Set Rg = Nothing
R = 0
G = 0
B = 0
End Sub
Le code RGB que je cherche est (213, 221, 204) mais Excel me retourne
le code (153,153,255) qui est - quand je parlai de choses marrantes -
le code de la couleur personnalisée par défaut dans Excel que j'ai
modifié dans Tools>... pour avoir MA couleur à moi. De plus, il m'est
arrivé en lançant maintes fois la macro qu'excel me trouve le BON
code couleur. Ai-je fauté qq part, y'a t'il une feinte que je n'ai pas
vu ?
Toute aide, même remontage de moral, est la bienvenue. Merci.
Désolé pour le message précédent et le fichier erronné ;-)
Voici un fichier exemple sur la façon de résoudre l'énigme !
2 solutions pour le prix d'une !!!
http://cjoint.com/?mmwSYnW6xh
Est-ce que cela résout vraiment l'énigme Gee Dee ? ;-))
<vincent.topsent@ceram.fr> a écrit dans le message de news:
1165944935.311468.122020@l12g2000cwl.googlegroups.com...
Bonjour à tous,
je cherche a recuperer le code RGB d'une couleur PERSONNALISEE que j'ai
bien definit dans tools>Options>Colors (tiens je vais faire mon malin
et je traduis : outils>options>onglet couleurs). J'ai utilisé pas mal
de choses differentes avec des résultats qui pourraient m'amuser si
cela ne faisait pas 2 jours que j'essayais de decyrpter le mystere des
couleurs excel.
Voici le dernier code en date (grâce à un post de MichDenis) :
Public Function GetRValue(col As Long) As Byte
GetRValue = (col And &HFF&)
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetBValue(col As Long) As Byte
GetBValue = (col And &HFF0000) / &H10000
End Function
Sub ObtenirParametreFonctionRGB()
Dim R As Integer
Dim G As Integer
Dim B As Integer
Dim Rg As Range
With Worksheets("Sheet1")
Set Rg = .Range("C11")
End With
With Rg.Interior
'Composant - Rouge
R = GetRValue(.Color)
'Composant - Green(Vert)
G = GetGValue(.Color)
'Composant - Bleu
B = GetBValue(.Color)
End With
'Test : Appliquer la même couleur à la cellule de droite
'Rg.Offset(, 1).Interior.Color = RGB(R, G, B)
Cells(11, 4).Value = R
Cells(11, 5).Value = G
Cells(11, 6).Value = B
Set Rg = Nothing
R = 0
G = 0
B = 0
End Sub
Le code RGB que je cherche est (213, 221, 204) mais Excel me retourne
le code (153,153,255) qui est - quand je parlai de choses marrantes -
le code de la couleur personnalisée par défaut dans Excel que j'ai
modifié dans Tools>... pour avoir MA couleur à moi. De plus, il m'est
arrivé en lançant maintes fois la macro qu'excel me trouve le BON
code couleur. Ai-je fauté qq part, y'a t'il une feinte que je n'ai pas
vu ?
Toute aide, même remontage de moral, est la bienvenue. Merci.
Désolé pour le message précédent et le fichier erronné ;-)
Voici un fichier exemple sur la façon de résoudre l'énigme !
2 solutions pour le prix d'une !!!
http://cjoint.com/?mmwSYnW6xh
Est-ce que cela résout vraiment l'énigme Gee Dee ? ;-))
a écrit dans le message de news:
Bonjour à tous,
je cherche a recuperer le code RGB d'une couleur PERSONNALISEE que j'ai
bien definit dans tools>Options>Colors (tiens je vais faire mon malin
et je traduis : outils>options>onglet couleurs). J'ai utilisé pas mal
de choses differentes avec des résultats qui pourraient m'amuser si
cela ne faisait pas 2 jours que j'essayais de decyrpter le mystere des
couleurs excel.
Voici le dernier code en date (grâce à un post de MichDenis) :
Public Function GetRValue(col As Long) As Byte
GetRValue = (col And &HFF&)
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetBValue(col As Long) As Byte
GetBValue = (col And &HFF0000) / &H10000
End Function
Sub ObtenirParametreFonctionRGB()
Dim R As Integer
Dim G As Integer
Dim B As Integer
Dim Rg As Range
With Worksheets("Sheet1")
Set Rg = .Range("C11")
End With
With Rg.Interior
'Composant - Rouge
R = GetRValue(.Color)
'Composant - Green(Vert)
G = GetGValue(.Color)
'Composant - Bleu
B = GetBValue(.Color)
End With
'Test : Appliquer la même couleur à la cellule de droite
'Rg.Offset(, 1).Interior.Color = RGB(R, G, B)
Cells(11, 4).Value = R
Cells(11, 5).Value = G
Cells(11, 6).Value = B
Set Rg = Nothing
R = 0
G = 0
B = 0
End Sub
Le code RGB que je cherche est (213, 221, 204) mais Excel me retourne
le code (153,153,255) qui est - quand je parlai de choses marrantes -
le code de la couleur personnalisée par défaut dans Excel que j'ai
modifié dans Tools>... pour avoir MA couleur à moi. De plus, il m'est
arrivé en lançant maintes fois la macro qu'excel me trouve le BON
code couleur. Ai-je fauté qq part, y'a t'il une feinte que je n'ai pas
vu ?
Toute aide, même remontage de moral, est la bienvenue. Merci.
es-tu bien sûr, denis, que le fichier n'est plus erroné, cette fois-c i?
moi, j'ai comme une redondance et l'énigme de ce pauvre Gee Dee, toujou rs
sans internet me semble-t-il, reste entière
allez, allez, le québécois, remets-nous tout ça black et d'équerre
jps
"MichDenis" a écrit dans le message de news:Désolé pour le message précédent et le fichier erronné ;-)
Voici un fichier exemple sur la façon de résoudre l'énigme !
2 solutions pour le prix d'une !!!
http://cjoint.com/?mmwSYnW6xh
Est-ce que cela résout vraiment l'énigme Gee Dee ? ;-))
a écrit dans le message de news:
Bonjour à tous,
je cherche a recuperer le code RGB d'une couleur PERSONNALISEE que j'ai
bien definit dans tools>Options>Colors (tiens je vais faire mon malin
et je traduis : outils>options>onglet couleurs). J'ai utilisé pas mal
de choses differentes avec des résultats qui pourraient m'amuser si
cela ne faisait pas 2 jours que j'essayais de decyrpter le mystere des
couleurs excel.
Voici le dernier code en date (grâce à un post de MichDenis) :
Public Function GetRValue(col As Long) As Byte
GetRValue = (col And &HFF&)
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetBValue(col As Long) As Byte
GetBValue = (col And &HFF0000) / &H10000
End Function
Sub ObtenirParametreFonctionRGB()
Dim R As Integer
Dim G As Integer
Dim B As Integer
Dim Rg As Range
With Worksheets("Sheet1")
Set Rg = .Range("C11")
End With
With Rg.Interior
'Composant - Rouge
R = GetRValue(.Color)
'Composant - Green(Vert)
G = GetGValue(.Color)
'Composant - Bleu
B = GetBValue(.Color)
End With
'Test : Appliquer la même couleur à la cellule de droite
'Rg.Offset(, 1).Interior.Color = RGB(R, G, B)
Cells(11, 4).Value = R
Cells(11, 5).Value = G
Cells(11, 6).Value = B
Set Rg = Nothing
R = 0
G = 0
B = 0
End Sub
Le code RGB que je cherche est (213, 221, 204) mais Excel me retourne
le code (153,153,255) qui est - quand je parlai de choses marrantes -
le code de la couleur personnalisée par défaut dans Excel que j'ai
modifié dans Tools>... pour avoir MA couleur à moi. De plus, il m'e st
arrivé en lançant maintes fois la macro qu'excel me trouve le BON
code couleur. Ai-je fauté qq part, y'a t'il une feinte que je n'ai pas
vu ?
Toute aide, même remontage de moral, est la bienvenue. Merci.
es-tu bien sûr, denis, que le fichier n'est plus erroné, cette fois-c i?
moi, j'ai comme une redondance et l'énigme de ce pauvre Gee Dee, toujou rs
sans internet me semble-t-il, reste entière
allez, allez, le québécois, remets-nous tout ça black et d'équerre
jps
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
OwygtEkHHHA.4688@TK2MSFTNGP04.phx.gbl...
Désolé pour le message précédent et le fichier erronné ;-)
Voici un fichier exemple sur la façon de résoudre l'énigme !
2 solutions pour le prix d'une !!!
http://cjoint.com/?mmwSYnW6xh
Est-ce que cela résout vraiment l'énigme Gee Dee ? ;-))
<vincent.topsent@ceram.fr> a écrit dans le message de news:
1165944935.311468.122020@l12g2000cwl.googlegroups.com...
Bonjour à tous,
je cherche a recuperer le code RGB d'une couleur PERSONNALISEE que j'ai
bien definit dans tools>Options>Colors (tiens je vais faire mon malin
et je traduis : outils>options>onglet couleurs). J'ai utilisé pas mal
de choses differentes avec des résultats qui pourraient m'amuser si
cela ne faisait pas 2 jours que j'essayais de decyrpter le mystere des
couleurs excel.
Voici le dernier code en date (grâce à un post de MichDenis) :
Public Function GetRValue(col As Long) As Byte
GetRValue = (col And &HFF&)
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetBValue(col As Long) As Byte
GetBValue = (col And &HFF0000) / &H10000
End Function
Sub ObtenirParametreFonctionRGB()
Dim R As Integer
Dim G As Integer
Dim B As Integer
Dim Rg As Range
With Worksheets("Sheet1")
Set Rg = .Range("C11")
End With
With Rg.Interior
'Composant - Rouge
R = GetRValue(.Color)
'Composant - Green(Vert)
G = GetGValue(.Color)
'Composant - Bleu
B = GetBValue(.Color)
End With
'Test : Appliquer la même couleur à la cellule de droite
'Rg.Offset(, 1).Interior.Color = RGB(R, G, B)
Cells(11, 4).Value = R
Cells(11, 5).Value = G
Cells(11, 6).Value = B
Set Rg = Nothing
R = 0
G = 0
B = 0
End Sub
Le code RGB que je cherche est (213, 221, 204) mais Excel me retourne
le code (153,153,255) qui est - quand je parlai de choses marrantes -
le code de la couleur personnalisée par défaut dans Excel que j'ai
modifié dans Tools>... pour avoir MA couleur à moi. De plus, il m'e st
arrivé en lançant maintes fois la macro qu'excel me trouve le BON
code couleur. Ai-je fauté qq part, y'a t'il une feinte que je n'ai pas
vu ?
Toute aide, même remontage de moral, est la bienvenue. Merci.
es-tu bien sûr, denis, que le fichier n'est plus erroné, cette fois-c i?
moi, j'ai comme une redondance et l'énigme de ce pauvre Gee Dee, toujou rs
sans internet me semble-t-il, reste entière
allez, allez, le québécois, remets-nous tout ça black et d'équerre
jps
"MichDenis" a écrit dans le message de news:Désolé pour le message précédent et le fichier erronné ;-)
Voici un fichier exemple sur la façon de résoudre l'énigme !
2 solutions pour le prix d'une !!!
http://cjoint.com/?mmwSYnW6xh
Est-ce que cela résout vraiment l'énigme Gee Dee ? ;-))
a écrit dans le message de news:
Bonjour à tous,
je cherche a recuperer le code RGB d'une couleur PERSONNALISEE que j'ai
bien definit dans tools>Options>Colors (tiens je vais faire mon malin
et je traduis : outils>options>onglet couleurs). J'ai utilisé pas mal
de choses differentes avec des résultats qui pourraient m'amuser si
cela ne faisait pas 2 jours que j'essayais de decyrpter le mystere des
couleurs excel.
Voici le dernier code en date (grâce à un post de MichDenis) :
Public Function GetRValue(col As Long) As Byte
GetRValue = (col And &HFF&)
End Function
Public Function GetGValue(col As Long) As Byte
GetGValue = (col And &HFF00&) / &H100&
End Function
Public Function GetBValue(col As Long) As Byte
GetBValue = (col And &HFF0000) / &H10000
End Function
Sub ObtenirParametreFonctionRGB()
Dim R As Integer
Dim G As Integer
Dim B As Integer
Dim Rg As Range
With Worksheets("Sheet1")
Set Rg = .Range("C11")
End With
With Rg.Interior
'Composant - Rouge
R = GetRValue(.Color)
'Composant - Green(Vert)
G = GetGValue(.Color)
'Composant - Bleu
B = GetBValue(.Color)
End With
'Test : Appliquer la même couleur à la cellule de droite
'Rg.Offset(, 1).Interior.Color = RGB(R, G, B)
Cells(11, 4).Value = R
Cells(11, 5).Value = G
Cells(11, 6).Value = B
Set Rg = Nothing
R = 0
G = 0
B = 0
End Sub
Le code RGB que je cherche est (213, 221, 204) mais Excel me retourne
le code (153,153,255) qui est - quand je parlai de choses marrantes -
le code de la couleur personnalisée par défaut dans Excel que j'ai
modifié dans Tools>... pour avoir MA couleur à moi. De plus, il m'e st
arrivé en lançant maintes fois la macro qu'excel me trouve le BON
code couleur. Ai-je fauté qq part, y'a t'il une feinte que je n'ai pas
vu ?
Toute aide, même remontage de moral, est la bienvenue. Merci.