2016-01-13 114 views

回答

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