Hallo,
wie kann man das Standard-Format Uhrzeit HH:MM:SS nicht nur einmalig, sondern als Vorgabe auf HH:MM umstellen?
Danke für jeden Tipp!
Hallo,
wie kann man das Standard-Format Uhrzeit HH:MM:SS nicht nur einmalig, sondern als Vorgabe auf HH:MM umstellen?
Danke für jeden Tipp!
Hallo,
falls Du mit der Frage meinen solltest, dass jedesmal, wenn Du eine Uhrzeit eingibst und LibreOffice die Eingabe auch als Uhrzeit erkennt, diese Uhrzeit mit HH:MM
formatiert werden soll, dann ist meines Wissens die Antwort: Das kann man nicht einstellen. Das Standarformat für die in der Standard-Zellvorlage Standard
sichtbaren Kategorien ist für eine Sprache festgelegt und können nicht einzeln für jede Kategorie geändert werden.
Man könnte zwar die Zellvorlage Standard
auf eine Uhrzeit mit dem Format HH:MM
setzen, was aber zur - in der Regel unerwünschten - Folge hätte, dass alles was eine Uhrzeit sein könnte (=als solche erkannt wird), auch so formatiert würde (z.B. wenn Du dann eine 1
eingibst, stünde da dann ein 00:00
weil eine 1
= 1
Tag = 24:00
= 00:00
ist).
Der einzig gangbare und design-konforme Weg ist, eine eigene Zellvorlage MeineUhrzeit
(der Name ist natürlich lediglich ein Beispiel) zu definieren und diese Zellvorlage in die Calc Standard-Vorlage aufzunehmen. Damit formatierst Du dann jede Uhrzeit.
Dazu gehst Du wie folgt vor:
Format -> Formatvorlagen verwalten
– oder – F11
Zellvorlagen
(unterhlab des Wortes Formatvorlagen)Rechtsklick -> Neu...
auf die Standard - ZellvorlageMeineUhrzeit
) im Tab Verwalten
Zahlen
und selektiere Uhrzeit
in Kategorie
HH:MM
ein und klick OK
Datei -> Dokumentvorlagen -> Als Dokumentvorlage speichern ...
MeinCalcStandard
)Meine Dokumentvorlagen
)[x] Dokumentvorlage als Standard setzen
Speichern
Format -> Formatvorlagen verwalten
verfügbar ist.Ich hoffe die Antwort hilft, wenn auch damit das in Deiner Frage ausgedrückte, ursprüngliche Ziel nicht erreicht werden kann.
Wenn die Antwort Deine Frage beantwortet, oder geholfen hat, Dein Problem zu lösen, dann klick bitte das kleine Häkchen () direkt neben der Antwort (wird grün dabei).
Spannende Sache.
Leider bin ich nicht sicher ob du alle Zellen, die standardmäßig mit HH:MM:SS
oder explizit formatiert wurden auf HH:MM
umformatiert haben möchtest, oder nur solche, in die ein Wert der Form HH:MM
zum Erkennen eingegeben wurde.
Weil ich aber für den zweiten Fall keine Lösung weiß (Da müsste man in den Erkennungsprozess selbst eingreifen.), bleibe ich bei dem, wofür ich eine Lösung weiß:
Du kannst relativ leicht alle Zellen (oder CellRanges) finden, die das Zahlformat HH:MM:SS haben (ob nun durch Automatismus zugewiesen, oder ausdrücklich gesetzt) und einen Zahlenwert anzeigen, und dann ihr Zahlformat auf HH:MM ändern.
Mit F&R unter Verwendung von RegEx findet ^\d\d:\d\d:\d\d$
‘Find All’ die betreffenden Zellen. Nach Rectsklick auf eine von Ihnen kannst du das gewünschte Format als Direktformatierung mit Wirkung für alle gefundenen Zellen setzen. Soll das nur für Uhrzeiten gemacht werden, die tatsächlich 00 Sekunden enthalten, nimmt man ^\d\d:\d\d:00$
für die Suche.
Mit UserCode ist das Ganze auch zu machen, aber das stelle ich jetzt nicht ausführlich dar.
Allgemein: Wenn jetzt morgen je,and im /en - Askbot die gleiche Frage stellt, mussich das nochmals in Englisch schreiben. Also: Wenn du Englisch kannst, ist der “intrnationale Zweig” besser.
Und: Bevorzuge immer standardisierte Formate, statt eigensinnige zu erfinden und zu verwenden. HH:MM
für Uhreiten ist immerhin mit ISO 8601 konform.