可以告訴我如何使用VBA更改Excel單元格顏色? 當值正常時 - >單元格顏色爲綠色。 當值爲NOTOK - >單元格顏色爲紅色時。更改基於值的Excel單元格顏色
0
A
回答
0
當您編輯工作表的內容時,可以使用條件格式。如果你想使用VBA,並且有充足的理由這樣做,只需打開宏記錄器,編輯工作表的內容,然後查看宏的VBA代碼。 Excel將爲您編寫代碼:這是學習VBA並以高效方式獲得所需內容的好方法。
1
使用範圍的.Interior.Color屬性。
Dim ws As Excel.Worksheet
Set ws = Application.ActiveSheet
If ws.Range("A1").Value = "OK" Then
ws.Range("A1").Interior.Color = 5287936
Elseif ws.Range("A1").Value = "NOTOK" Then
ws.Range("A1").Interior.Color = 255
End if
+0
不幸的是,這個命令不起作用。單元格顏色不會更改。 – user2707722
相關問題
- 1. 基於值更改單元格顏色
- 2. 基於另一個單元格值更改單元格顏色
- 3. 基於類更改單元格顏色
- 4. 基於一組不同顏色的單元格更改單元格顏色
- 5. 如何更改行基於單元格值的背景顏色
- 6. 基於單元格值的顏色行
- 7. Excel更改單元格顏色
- 8. Excel VBA - 單元格顏色更改
- 9. Excel更改單元格顏色
- 10. Excel:或者更改單元格顏色作爲單元格值更改
- 11. 基於VBScript中單元格值的顏色Excel
- 12. 更改單元格顏色
- 13. 更改單元格顏色
- 14. 基於文本值在Excel中設置單元格顏色 - VBA
- 15. Excel VBA根據值更改單元格的顏色
- 16. 基於文本值更改表格單元格的背景顏色
- 17. 基於條件更改datagridview單元格顏色
- 18. 基於背景顏色不能更改單元格高度
- 19. 如何使用C#基於單元格項目更改gridview單元格顏色
- 20. 基於單元值的Datagrid單元格顏色
- 21. 基於單元值的Jtable單元格字體顏色
- 22. 基於單元格顏色的餅圖
- 23. 基於不同單元格中的值的字體顏色的條件更改
- 24. Excel單元格顏色基於格式化
- 25. Talend DI改變Excel單元格顏色
- 26. VBA更改單元格顏色基於不同工作表上的範圍值
- 27. 如何過濾基於單元格內部顏色的Excel單元格?
- 28. 基於相鄰單元格值更改單元格值
- 29. jquery更改表格單元格顏色
- 30. 如何根據值更改更改單元格的顏色
使用條件格式,不需要VBA。 –