Asignar una variable a color RGB
Soy novato en el uso de VBA. Deseo asignar una variable al color RGB para que coloree las celdas de un rango. El problema que tengo es que las celdas las colorea de negro y no con el color asignado a las variables.
El macro es el siguiente:
Sub Test1()
Dim Color1 As Long
Dim Color2 As Long
Dim Color3 As Long
Dim Color As Long
Dim ni As Integer
Dim x As Variant
Dim cell As Range
Color1 = RGB(255, 255, 212)
Color2 = RGB(255, 225, 156)
Color3 = RGB(254, 179, 81)
ni = 5
x = 0
For Each cell In Selection
If ni = 5 Then
For z = 6 To 8
x = x + 1
Range("F" & z).Interior.Color = Colorx
'MsgBox "x: " & x
MsgBox "z: " & z
MsgBox "Color" & x
Next z
Else
'Do Nothing
End If
Next cell
End Sub
Les agradecería mucho vuestra ayuda porque no he logrado encontrar la solución.
Respuesta
1