Hallo zusammen,
ich habe den nachfolgenden Text geschrieben, um in dann ins englische
übersetzt in Bugzilla als Bugreport oder Request zu veröffentlichen. Ich
wollte die Community bitten, das beschriebene Verhalten nachzuvollziehen
und zu kommentieren. Weitere Betriebssysteme und LO Versionen wären
natürlich auch hilfreich.
Hier der Text:
Das Sortieren von Bereichen führt nicht zu dem von mir erwarteten
Ergebnis, wenn nicht in der ersten Spalte des Bereichs ein Eintrag zu
finden ist.
Um das Problem nachzustellen, erzeuge ein neues Tabellenblatt.
Formatiere die Zellen des Bereichs A1:C1 in der Farbe Grün, die Zellen
des Bereichs A2:C2 in der Farbe Blau und die Zellen des Bereichs A3:C3
in der Farbe Rot. Erzeuge in irgendeiner Zelle im Bereich B1:B3 einen
Eintrag. Es spielt keine Rolle was es ist. Ein Leerzeichen würde auch
genügen.
Gebe in Spalte C die Zahlen zum Beispiel 2, 3, 1 (also nicht in der
richtigen Reihenfolge) in den Zeilen 1-3 ein.
Markiere den Bereich A1:C3. Gehe in das Menü unter Daten und Sortieren.
Bei den Sortieroptionen muss die Option „Bereich enthält
Spaltenüberschriften“ deaktiviert sein. Die Option „Formate
einschließen“ muss aktiviert sein. Achte darauf das keine Überschriften
verwendet werden. Wähle bei Sortierschlüssel 1 die Spalte C aus.
Sortiere in aufsteigender Reihenfolge.
Die Zellen in der Spalte C werden wie gewünscht in aufsteigender
Reihenfolge sortiert. Die Formate der Zellen werden wie bei den Optionen
vereinbart mit verändert. Die Spalte B wird wie erwartet mit verändert.
Zu erkennen ist dies gegebenenfalls nur an der Formatierung. In der
Spalte A werden keine Änderungen vorgenommen. Die Spalte wird nicht mit
sortiert. Wenn man jetzt auf den Rückgängig Button klickt, sieht man
auch, das sich die Markierung der Zellen nur noch auf den Bereich B1:C3
beschränkt. Die Spalte A ist nicht mehr markiert.
Zu erwarten wäre für mich, das auch die Spalte A mit sortiert wird. In
den beiden Tabellenkalkulationsprogrammen Excel (Onlineversion) und
Google Tabellen verhält sich das Sortieren wie erwartet. Alle Spalten
werden sortiert.
Man kann das Verhalten relativ leicht manipulieren, indem man auch in
Spalte A in einer der Zellen einen Eintrag vornimmt. Zum Beispiel ein
Leerzeichen in Zelle A1. Dann verhält sich das Sortieren wie erwartet.
Das Verhalten hat nicht alleine etwas mit den Überschriften zu tun. Man
kann es auch nachvollziehen, wenn man Überschriften erzeugt, diese aber
in der Spalte A einfach weglässt. Sobald man eine Überschrift in Spalte
A anlegt, ist diese nicht mehr leer und wird von Calc nicht aus der
Markierung ausgeklammert.
Da es bei den Sortier-Optionen die Möglichkeit gibt, Randspalte(n) die
nur Kommentare oder die nur Bilder enthalten mit in die Sortierung mit
einzuschließen, bin ich mir nicht sicher, ob es sich bei dem oben
beschriebenem Verhalten um einen Bug handelt, oder ob „nur“ die Option
„Randspalte(n) einschließen die nur Formate enthalten“ fehlt.
Version: 7.0.3.1 (x64)
Build ID: d7547858d014d4cf69878db179d326fc3483e082
CPU threads: 12; OS: Windows 10.0 Build 19042; UI render: Skia/Raster;
VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded
mfg
Jürgen
--
Liste abmelden mit E-Mail an: [email protected]
Probleme?
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy