Datentyp Vector(?), Stapelspeicher(!)

Hallo!

Gibt es im Access-VBA einen Vector Datentyp (wie in Java mit add, set und insert Methoden)?

Ich habe einen rekursiven Prozeduraufruf und das Programm liefert mir immer einen Laufzeitfehler (28) wegen vollem Stapelspeicher.
Gibt es eine Möglichkeit den Stapelspeicher zu vergrößern?

Vielen Dank im voraus!

LG
Peter

Hallo Peter
Mein Tip: Mach keinen rekursiven Prozeduraufruf.
Mich wundert, das sowas überhaupt möglich ist.
Wenn der Stapelspeicher übergelaufen ist, liegt ein generelles Problem vor, mit einer Vergrößerung dises Speichers würdest Du wahrscheinlich nur den Zeitpunkt des Absturzes etwas hinausschieben.
Der Stapelspeicher wird in den Linkeroptionen der VBA *.exe oder der IDE festgelegt und reicht normalerweise völlig.
Wenn nun unbedingt eine wiederholte Ausführung einer Routine notwendig ist, dann ruf Sie in einer externen Schleife auf, solange Du diese Routine benötigts.
Sollte es notwendig sein, Daten aus der Routine zu retten und wiederzuverwenden, dann legst Du einen eigenen Datentyp in den Deklarationen an, welcher alle noch zu benötigenden Daten aufimmt(Redim).
Das war jetzt eine Auskunft ohne Kenntnis vom Access, sondern mehr der allgemeinen Art.

MfG, Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]