harjotawang
New Member
- Joined
- Nov 22, 2021
- Messages
- 16
- Office Version
- 2021
- Platform
- Windows
this my code, i dont know how to make "case 0" become transparency
Sub Fillcolor()
For i = 1 To 10
API = Sheet1.Cells(i + 1, 7)
Select Case API
Case 0
a = 255
b = 255
b = 255
Case 1
a = 150
b = 100
Case 2
a = 255
b = 0
Case Else
a = 255
b = 0
End Select
Sheet1.Shapes.Range(Array("Freeform: Shape " & i)).Fill.ForeColor.RGB = RGB(a, b, 0)
Next i
End Sub
Sub Fillcolor()
For i = 1 To 10
API = Sheet1.Cells(i + 1, 7)
Select Case API
Case 0
a = 255
b = 255
b = 255
Case 1
a = 150
b = 100
Case 2
a = 255
b = 0
Case Else
a = 255
b = 0
End Select
Sheet1.Shapes.Range(Array("Freeform: Shape " & i)).Fill.ForeColor.RGB = RGB(a, b, 0)
Next i
End Sub