如果其他儲存格不為空,則變更儲存格的字體顏色

如果其他儲存格不為空,則變更儲存格的字體顏色

如何在Excel中編寫以下程式碼表達式?我想要的是如果其他單元格不為空,則能夠更改單元格的字體顏色。

表達:

如果儲存格 A1、A2 和 A3 不為空,則變更儲存格 B1 的字體顏色

我試過...

=IF(A1:A3 <> "",  B1.Font.Color = vbRed)

……但這不起作用,我所看到的只是#NAME?

同樣,我想要的是根據其他單元格的狀態更改單元格的字體顏色。

答案1

B2.Font.Color = vbRed不是單元格可以傳回的值,它是不能在公式中使用的 VBA 程式碼。

在這種情況下,您將需要使用條件格式

相關內容