Hallo Andreas,

Andreas Borutta schrieb:

Unter anderem ist dort ein Makro zur Verbesserung der Sortierfunktion
verfügbar:
http://www.stefan-weigel.de/ooo/PimpMyCalc.bas

Mit der Version 3.1 wird sich die Sortierfunktion von Calc so verbessern, dass sie sich praktisch wie in dem von mir gebastelten Makro verhält.

Ich denke an eine weitere Variante zur Verbesserung der Usability für
das Sortieren:

Ein Klick auf ein Symbol im Spaltenkopf (nicht zu verwechseln mit
einer Zelle mit Überschrift) startet die Sortierung.

Dabei würde auch der Status unmittelbar sichtbar sein:
* ein kleines Dreieck würde anzeigen, nach welcher Spalte aktuell
sortiert ist
* die Richtung der Dreieckspitze würde anzeigen, ob auf- oder
absteigend sortiert ist

Also nix Neues unter der Sonne: so ist es in jedem grafischen
Dateimanager, den ich kenne.

Solche Ideen lassen sich sehr ausgiebig auf der Liste [email protected] von http://ux.openoffice.org/ diskutieren.

Bei Deiner Idee sehe ich das Problem, dass die zu sortierende Liste in Calc im Allgemeinen ja nur ein Teil des Tabellenblattes ist. Angenommen die sortierende Liste befindet sich im Zellbereich C5:K100 und darüber befinden sich Überschriften und weitere Angaben im Dokument, die nicht sortiert werden sollen. Es könnte sich sogar in einem weiteren Zellbereich C105:K200 eine weitere separate Liste befinden, die gesondert zu sortieren ist. Dies ließe sich mit einer Steuerung im Spaltenkopf kaum realisieren.

Frage:
Wäre sowas theoretisch per Makro machbar?
Oder ist ein Zugriff auf GUI-Teile wie Spaltenköpfe ausgeschlossen?

Meines Wissens kann man mit gewöhlichen Mitteln eines Makroprogrammierers die Spaltenköpfe nicht ändern.

Gruß

Stefan


--
www.datenpilot.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an