2017-03-17 19 views
0

使用公式來格式化我有一個excel工作表,其中細胞的列N個細胞/範圍需要由任何內部顏色被格式化使用條件如何在VBA

AND(OR(ISBLANK(N1),N1>M2),E1=E2) 

請建議如何在VBA實現這一點。我試圖通過錄制宏來獲得這個,但沒有得到任何代碼。

謝謝

回答

1
If Range("E1").Value = Range("E2").Value Then 
    If (Len(Range("N1").Value) = 0) Or (Range("N1").Value > Range("M2").Value) Then 
     MsgBox "The conditions have been met" 
    End If 
End If 
+0

感謝您指出的錯誤YowE3K。我修改了代碼的語法。 – Variatus

+0

我已經做了一個快速編輯,只使用正常的代碼格式,並插入缺失的括號。 (你還有'Len(Range(「N1」)。Value = 0')。 – YowE3K