改變細胞的顏色我有一箇舊的Excel應用程序,有人做,我想知道這是什麼一樣:設置範圍爲「假」,並基於價值
Range("AF6") = "FALSE"
編輯:我發現它將單元格設置爲False。這改變了另一個單元的顏色,它是如何做到的?
改變細胞的顏色我有一箇舊的Excel應用程序,有人做,我想知道這是什麼一樣:設置範圍爲「假」,並基於價值
Range("AF6") = "FALSE"
編輯:我發現它將單元格設置爲False。這改變了另一個單元的顏色,它是如何做到的?
這是用於設置單元格範圍(或本例中爲單個單元格)值的VBA短格式。因此,您提供的示例實際上會將文本值「FALSE」插入到單元格AF6中。
如果其他單元格的顏色沒有在代碼中設置,那麼我會建議它通過條件格式化來完成。
其他細胞將沿着線的條件(在僞代碼):
if (Range(AF6) = "FALSE") then
thisCell.Background = colour
endif
已經有一段時間,因爲我做了VBA,所以不知道確切的語法,但本質上是什麼將會發生。可能值得找出電池顏色變化的'商業'邏輯 - 將有助於爲你澄清它。
+1條件格式 - 我忘了這種可能性。 – 2010-11-18 03:37:23