Hallo Frieder,

ich habe Deinen Code bei mir 'eingebaut', aber der tut jetzt gar nichts mehr?

Ich habe auch versucht, den Controller einzubauen und zu 'stoppen'

ThisComponent.LockControllers

und wieder 'anzustellen'

s = ThisComponent.getCurrentController().getCount
For n=0 To s
 ThisComponent.UnlockControllers (n)
Next

Nichts??

An der Code-Zeile:
   oSortRange.Sort(aSortDesc())
geht der Debugger einfach so vorbei? Nix passiert??

In der LO ist die aktuelle Tabelle, die, in die zuletzt etwas kopiert wurde, also nicht die Ausgangswerte-Tabelle (BackTest), in der sortiert werden soll.
Ich hab die Sortier-Range geprüft:
AbsoluteName = "$BackTest.$A$2:$V$403"
alles ist so wie es sein soll, alles gibt es, nirgends wird ein Fehler oder Warnung gemeldet, nur, es tut sich nichts?

Was mache ich falsch?

Der grobe Makro-Ablauf ist

Anfangssetup
setzteNeueSpalteAnfangswerte

while Spalte <= LetzteSpalte
   while ParameterZeile > 0
       kopiere Resultate in (neue) Tabelle
       setze neue Parameterzeile
   Wend
   Setzte nächste Spalte
   setzteNeueSpalteAnfangswerte
Wend

In setzteAnfangswerte wird das neue Resultatsblatt 'gemacht'
damit ist das das aktuelle 'sheet'
und die Tabelle mit den Ausgangs-Werten sortiert - aber eben nicht.

Danke schon mal,
Gooly

--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an