Freigeben über


Konstanter Ausdruck erforderlich

Eine Konstante muss initialisiert werden. Dieser Fehler hat die folgenden Ursachen, und er kann wie folgt gelöst werden:

  • Sie haben versucht, eine Konstante mit einer Variablen, einer Instanz eines benutzerdefinierten Typs, einem -Objekt oder dem Rückgabewert eines Funktionsaufrufs zu initialisieren.

    Initialisieren Sie Inhalte mit Literalen, zuvor deklarierten Konstanten oder durch Operatoren verbundenen Literalen und Konstanten (mit Ausnahme des logischen Operators Is ).

  • Array

    Um ein dynamisches Array innerhalb einer Prozedur zu deklarieren, deklarieren Sie das Array mit ReDim und geben Sie die Anzahl der Elemente mit einer Variable an.

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.