Freigeben über


ReDim kann die Anzahl der Dimensionen nicht ändern

Aktualisiert: November 2007

'ReDim' cannot change the number of dimensions of an array

Sie haben versucht, den Rang (die Anzahl der Dimensionen) eines Arrays mit ReDim zu ändern. Mit der ReDim-Anweisung kann die Größe einer oder mehrerer Dimensionen eines Arrays geändert werden, das bereits formal deklariert wurde. Sie kann jedoch nicht zum Ändern des Arrayrangs verwendet werden.

Fehler-ID: BC30415

So beheben Sie diesen Fehler

  • Vergewissern Sie sich, dass Sie den Rang und nicht die Größe des Arrays ändern möchten. Wenn möglich, deklarieren Sie mit Dim ein neues Array, das den gewünschten Rang aufweist.

Siehe auch

Konzepte

Übersicht über Arrays in Visual Basic

Referenz

ReDim-Anweisung (Visual Basic)

Dim-Anweisung (Visual Basic)