Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


Wolfgang Jäth schrieb:

Am 26.07.2018 um 18:19 schrieb Andreas Borutta:

Gegeben sei eine Tabelle, deren erste Zellen der ersten Zeile als
Spaltenüberschriften dienen. Das Format Überschrift wurde zugewiesen.


Die Tabelle wird immer wieder von verschiedenen Personen verwendet,
nicht mit einer Tabellenkalkulation vertraut sind und auch insgesamt
nicht technikaffin sind.

Dann wäre es möglicherweise [tm] sinnvoller, das ganze als Datenbank an
zu legen; Eingabemasken sind wesentlich idiotensicherer [1] zu gestalten
als Tabellendokumente.

[1] wobei ich allergrößte Hochachtung vor diesen vermeintlichen Idioten
habe; die kommen auf Ideen, die weit über die Fantasie von Experten
hinaus geht. ;-)

Ich stimme Dir (in beidem ;) zu. Aber ich selber bin zu unerfahren mit
Datenbanken. Mich da hinreichend einzuarbeiten ist mir 'ne Nummer zu
groß. Vor einigen Jahren habe ich mich mal etwas zum Thema gelesen.
Ohne Frage spannend, aber, wenn es gut sein soll, sehr anspruchsvoll.

Sie tragen jeweils Daten in eine neue Zeile ein.

Wenn die Tabelle bereits gut gefüllt ist, möchte ich vermeiden, dass
die Nutzer bis unten scrollen müssen.

Vielmehr möchte ich in der individuellen Symbolleiste eine
Schaltfläche bereitstellen, die eine neue leere Zeile direkt unter den
Spaltenüberschriften einfügt.

Dir ist aber schon klar, dass dadurch eine vernünftige (und oft später
notwendige) Reihenfolge unterbunden wird?

Die Sortierung wird jederzeit - on the fly - so gewählt, wie es dem
Betrachter passt.

Mir ist daher nicht klar, was Du als "vernünftig" und "notwendig"
vermutest.

"Zeile unterhalb einfügen" kopiert jedoch das Format der
Spaltenüberschriften.

<pragmatisch> Die zweite Zeile wie gewünscht formatieren und dann
ausblenden; das Einfügen erfolgt dann in der dritte. Zeile, mit dem
Format der zweiten. </pragmatisch>

Merke ich mir, danke. Lieber ist mir jedoch ...

Und eine genaue Anleitung wie "Platziere die Einfügemarke in die 2.
Zeile und wähle "Zeile oberhalb einfügen" ist länglich.

Muss man die Aufgabe also per Makro lösen oder übersehe ich einen
vorhandenen Befehl?

https://help.libreoffice.org/Calc/Shortcut_Keys_for_Spreadsheets/de
listet dafür den Shortkey "Strg+Plus" auf; allerdings fehlt da immr noch
das "Gehe zu Zeile 2", und es poppt ein kleiner Dialog mit diversen
Auswahl-Möglichkeiten auf. Das halte ich für die beschriebene
Laienklientel auch nicht unbedingt für praktikabel.

Aber wenn wir eh schon bei Shortkeys sind, kannst du dem auch gleich ein
'richtiges' Makro hinterlegen, dann hast wenigstens das "Gehe zu Zeile
2" auch mit drin.

... oder sogar ein "Gehe ans Ende der Liste". Auf
http://oooforum.de/viewtopic.php?t=61089 findest du diverse Vorschläge,
wie du nach einer leeren Zelle suchen und dorthin springen kannst. Und
genau das du ja, wenn du das Ende einer Liste suchst

... ein Makro.

Hans-Werner hat ja eines vorgeschlagen. Muss ich noch ausprobieren.

Nach einen Navigationsbefehl "Gehe zur letzten Zelle der Tabelle"
hatte ich übrigens erfolglos gesucht. Damit hätte ich dann ein Makro
aufgezeichnet.

Andreas


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.