LSet ist nur für Zeichenfolgen und benutzerdefinierte Typen zulässig
LSet wird verwendet, um Daten innerhalb von Zeichenfolgen und Variablen eines benutzerdefinierten Typs links auszurichten. Dieser Fehler hat die folgenden Gründe und die folgenden Lösungen:
Die angegebene Variable ist keine Zeichenfolge und hat keinen benutzerdefinierten Typ. Sie können LSet nicht verwenden, um ein Datenfeld als Block einem anderen Datenfeld zuzuweisen. Sie müssen jedes Element einzeln in einer Schleife zuweisen.
Sie haben versucht, LSet mit einem Objekt zu verwenden. Mit LSet können Sie die Elemente einer Variablen mit einem benutzerdefinierten Typ den Elementen eines anderen, aber kompatiblen benutzerdefinierten Typs zuweisen. Objekte sind zwar benutzerdefinierten Typen ähnlich, erlauben aber nicht die Verwendung von LSet. Genauso können Sie LSet nicht für Variablen eines benutzerdefinierten Typs verwenden, die Zeichenfolgen, Objekte oder Variant-Werte enthalten.
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.