Voraussichtliches Ende der Anweisung in der Formel mit Anführungszeichen

Sub FillNames()

Range("D2:D56").SpecialCells(xlCellTypeBlanks).Formula = _
    "=IF(AND(C>800,C<900),  "YES", "NO")"

End Sub

Ich erhalte den erwarteten Kompilierungsfehler: Ende der Anweisung. Es scheint ein Problem mit den Anführungszeichen um die Wörter JA und NEIN zu geben.

Wenn ich die Anführungszeichen um JA und NEIN entferne und das Makro ausführe, wird es ausgeführt und die in der Formel enthaltenen Anführungszeichen werden in die Zelle gedruckt. Ich verstehe dann nicht, wie die Anführungszeichen einen Syntaxfehler verursachen.

Ich verwende Excel 2011 für Mac und weiß nicht, ob das irgendetwas damit zu tun hat.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage