Wednesday, 24 June, 2026г.
russian english deutsch french spanish portuguese czech greek georgian chinese japanese korean indonesian turkish thai uzbek

пример: покупка автомобиля в Запорожье

 

Excel VBA - Change color of a shape

Excel VBA - Change color of a shapeУ вашего броузера проблема в совместимости с HTML5
How to change color of shapes using VBA codes? Codes: For i = 1 To 10 a = Sheet13.Cells(i + 1, 2) / 501 * 255 b = 50 / Sheet13.Cells(i + 1, 2) * 255 Sheet13.Shapes.Range(Array("Freeform " & i + 1)).Fill.ForeColor.RGB = RGB(a, b, 0) Next i Alternative (using Case function): For i = 1 To 10 API = Sheet13.Cells(i + 1, 2) Select Case API Case 0 To 50 a = 0 b = 255 Case 51 To 100 a = 50 b = 200 Case 101 To 200 a = 100 b = 150 Case 201 To 300 a = 150 b = 100 Case 301 To 500 a = 200 b = 50 Case Else a = 255 b = 0 End Select Sheet13.Shapes.Range(Array("Freeform " & i)).Fill.ForeColor.RGB = RGB(a, b, 0) Next i
Мой аккаунт