Danke, Jens, für Deine Erklärung von der "unteren Seite" her und für die weitere Beachtung des Threads.
Für "stitze": Jeglicher Zugriff auf Elemente mit Indizes ausserhalb von Lbound und Ubound des Array führen GARANTIERT zu eine out-of-range error. Garantiert. Da kannst Du schwören, was Du willst. Das einzige, was Du da noch treiben kannst, ist ein Redim innerhalb der Schleife, sonst scheppert es zwangsläufig. Poste einen Code, der das Gegenteil beweist, oder schweige still
Oder kann ich einen Array an ein Listenfeld übergeben oder ne Textliste???
Doch, sicher. Du kannst jedes Array direkt einem Item zuweisen:
Dim aTest (0 to 2) As String
aTest (0) = "A"
aTest (1) = "B"
aTest (2) = "C"
docCurrent.ListField = aTest
Ganz einfach ...
Bernhard