Table of contents
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern

For Each may not be used on array of user-defined type or fixed-length stringsFor Each may not be used on array of user-defined type or fixed-length strings

office 365 dev account|Zuletzt aktualisiert: 06.03.2018
|
2 Mitarbeiter

Für jede Konstrukte sind nur fürArrays systeminterner Typen, einschließlich Arrays von Objekten undSammlungen gültig. Darüber hinaus können nicht fürjedenvon Arrays von Zeichenfolgen mit fester Länge durchlaufen werden. Dieser Fehler hat die folgenden Ursachen und Lösungen:For Each constructs are only valid forcollections andarrays of intrinsic types, including arrays of objects. Also, arrays of fixed-length strings can't be iterated using ForEach. This error has the following causes and solutions:

  • Die Elemente des Arrays in Ihrem For Each -Konstrukt haben einenbenutzerdefinierten Typ.The elements of the array in your For Each construct have auser-defined type.

    Verwenden Sie für eine gewöhnliche ... Nächste Schleife hinzu, um die Elemente des Arrays zu durchlaufen.Use an ordinary For...Next loop to iterate the elements of the array.

  • Die Elemente des Arrays in Ihrem For Each -Konstrukt haben eine Zeichenfolge mit fester Länge. Verwenden Sie für eine gewöhnliche ... Nächste Schleife hinzu, um die Elemente des Arrays zu durchlaufen.The elements of the array in your For Each construct have a fixed-length string type. Use an ordinary For...Next loop to iterate the elements of the array.

Wählen Sie das entsprechende Element aus, und drücken Sie F1 (in Windows) oder HILFE (auf dem Macintosh), um weitere Informationen zu erhalten.For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).

© 2018 Microsoft