Funktionsaufruf auf der linken Seite der Zuweisung muss Variant oder Object zurückgeben
Ein Funktionsaufruf kann auf der linken Seite einer Zuweisung stehen, sofern der Rückgabewert der Funktion ein Object- oder Variant-Wert ist. Dieser Fehler hat die folgende Ursache und Lösung:
Der Rückgabetyp der Funktion auf der linken Seite der Zuweisung ist kein Variant- oder Object-Wert. Ändern Sie den Rückgabetyp. Wenn es sich bei dem Rückgabewert um ein Objekt oder einen Variant-Wert handelt, der ein Objekt enthält, wird die Zuweisung für die Standard-Eigenschaft des Objekts durchgeführt. Wenn der zurückgegebene Variant-Wert kein Objekt ist, hat die Zuweisung keine Auswirkung.
Der Aufruf entspricht vollständig den Anforderungen, er kann jedoch nicht abgeschlossen werden. Beispielsweise versuchen Sie möglicherweise, eine Eigenschaft festzulegen, die nur zur Entwurfszeit festgelegt werden kann. Wechseln Sie in den Entwurfsmodus, und legen Sie die Eigenschaft im Fenster Property fest. Entfernen Sie den Code, in dem versucht wurde, die Eigenschaft im Programm zu ändern.
Weitere Informationen erhalten Sie, indem Sie das fragliche Element auswählen und F1 (unter Windows) bzw. HILFE (unter Macintosh) drücken.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.