2017-03-17 4 views
0

Ich habe ein Excel-Blatt, in der Spalte N Zellen/Zellbereich muß durch eine Innenfarbe formatiert werden, um den Zustand mitwie formatiert werden Formeln in VBA

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

bitte vorschlagen, wie dies in VBA implementieren. Ich habe versucht, das zu erreichen, indem ich Makro aufnehme, aber keinen Code dafür bekomme.

Danke

Antwort

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

Vielen Dank für den Fehler YowE3K Hinweis. Ich habe die Syntax des Codes geändert. – Variatus

+0

Ich habe eine schnelle Bearbeitung vorgenommen, um einfach die normale Codeformatierung zu verwenden und die fehlende Klammer einzufügen. (Du hattest noch 'Len (Range (" N1 "). Wert = 0'.) – YowE3K

Verwandte Themen