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]
