VBA Rgb() : macro pour renvoyer le code RGB

La fonction RGB dans VBA permet de réaliser une macro pour pour renvoyer le code RGB.

La fonction RGB

La fonction VBA RGB suit la syntaxe suivante :

Rgb(variable)

Exemple de macro avec RGB

La macro

Sub nommacro()

Dim c As Range 'Variable

For Each c In Range("A1:A5") 'Plage

'Cellule actuellement sélectionnée
ActiveCell.Offset(0, 0).FormulaR1C1 = _
Rgb(c)

'Cellule suivante située en bas
ActiveCell.Offset(1, 0).Select

Next c

End Sub

Les données sources

A B C D
1
2
3
4
5

Le résultat

A B C D
1
2
3
4
5