Freigeben über


Zu viele Dimensionen

Arrays dürfen maximal 60 Dimensionen aufweisen. Dieser Fehler hat die folgenden Ursachen, und er kann wie folgt gelöst werden:

  • Sie haben versucht, ein Array mit mehr als 60 Dimensionen zu deklarieren. Reduzieren Sie die Anzahl Dimensionen.

  • Die Array-Deklarierung liegt innerhalb der angegebenen Grenzen, es ist jedoch nicht genügend Speicher für die tatsächliche Erstellung des Arrays vorhanden. Stellen Sie entweder mehr Speicher zur Verfügung, oder reduzieren Sie die Anzahl Dimensionen. Wenn Ihr Array ein Array vom Typ Variant oder ein in einer Variante enthaltenes Array ist, können Sie das Array möglicherweise mit derselben Anzahl Dimensionen erstellen, indem Sie es mit dem Datentyp der zugehörigen Elemente deklarieren. Wenn es beispielsweise nur Ganzzahlen enthält, wird beim Deklarieren als Array vom Typ Integer weniger Speicher in Anspruch genommen, als dies der Fall wäre, wenn es sich bei den einzelnen Elementen um eine Variante handeln würde.

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.