Hallo Ralph,
Du hast mir doch wunderbar erklärt, wie
sich rekursive Prozeduren verhalten.
das war VB!
An so zentralen Stellen sind VB6 und VBA identisch.
Sobald Du auf Deine Arbeitsmappe zugreifst, verstehe ich den Code nicht mehr.
Apropos ‚rekursive Funktion‘ …
Etwas weiter unten habe ich dafür noch ein hübsches Beispiel:
/t/vb6-rangfolge-von-zahlen-in-einer-flexgrid-zeile/…
Aber die Funktion Quicksort ist natürlich nicht von mir, die ist kopiert und nur angepasst. Die kannst Du Dir aber mal ansehen! Quicksort sortiert fast so schnell, wie das Auflisten geht. Jeder Datensatz wird nur einmal angefasst und wenn nötig verschoben.
Gruß Rainer