🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Aktuelles Datum einfügen: Format

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Wolfgang
Beiträge: 64
Registriert: Mi 30. Mai 2012, 17:14

Aktuelles Datum einfügen: Format

Beitrag von Wolfgang » Mi 30. Mai 2012, 17:22

Hallo!

Ich stelle erfreut fest, daß die Funktion "Aktuelle Datum" einfügen neuerdings in LO intern enthalten ist und ohne weiteres auf die Tastenkombi "STRG+." gelegt werden kann. Früher™ musste dazu ein eigenes Makro benutzt werden.

Leider fügt die Funktion aber nicht nur das Datum ein, sondern auch die Uhrzeit. Das ganze hat dann das Format "TT.MM.JJJJ hh:mm:ss".

Ich weiß, daß ich die Zelle formatieren kann, so daß nur "TT.MM.JJJJ" angezeigt wird, aber ich möchte nicht nur das angezeigte Format ändern, sondern wirklich das, was in die Zelle eingefügt wird.

Wo muss/kann ich das einstellen?

swolf
* LO-Experte *
Beiträge: 1143
Registriert: Di 14. Feb 2012, 16:56

Re: Aktuelles Datum einfügen: Format

Beitrag von swolf » Mi 30. Mai 2012, 19:30

Ich stelle erfreut fest, daß die Funktion "Aktuelle Datum" einfügen neuerdings in LO intern enthalten ist
Von welcher Version und Betriebssystem (grundlegende Angaben) sprichst du?

Aktuelles Datum fix mit Tasten eingeben, ging in LO schon immer.
In der Version 3.3.x ist nur die Kombination mit dem Punkt nicht möglich.

Eigentlich geht es auch mit dem ersten Teil des Datums|Punkt|Enter (30.Enter für 30.12.2012).
Das ganze hat dann das Format "TT.MM.JJJJ hh:mm:ss".
Bei mir (3.5.3 Windows) sehe ich das nur in der Eingabezeile.
In der Zelle selbst sehe ich: 30.05.012 und Zelle formatieren-Zahlen zeigt: TT.MM.JJ

Bei dir wird in der Zelle auch die Zeit angezeigt, oder verstehe ich dich falsch?

pmoegenb

Re: Aktuelles Datum einfügen: Format

Beitrag von pmoegenb » Mi 30. Mai 2012, 20:11

Ich denke, dass Wolfgang damit ein Makro meint, das er irgendwo her hat. Das Makro könnte z. B. so aussehen:

Code: Alles auswählen

function SysDatum()
   oZell = thisComponent.getcurrentSelection()
   if not oZell.supportsService("com.sun.star.sheet.SheetCell") then
       msgbox "Bitte nur eine Zelle markieren (aktivieren)!", 48, "Fehler!"
       exit function
   end if
   oZell.value = now()
   oZell.NumberFormat = 30
end function
Dieses Makro liefert z. B. das heutige Datum im Format 30.05.2012 19:52:01 und entspricht der Calc-Funktion JETZT(). Wird nun oZell.NumberFormat = 30 in oZell.NumberFormat = 36 geändert, müsste eigentlich das gewünschte Format erreicht werden.

Wolfgang
Beiträge: 64
Registriert: Mi 30. Mai 2012, 17:14

Re: Aktuelles Datum einfügen: Format

Beitrag von Wolfgang » Mi 30. Mai 2012, 20:20

Oh, 'tschuldigung, Du hast natürlich Recht: ich hätte dazusagen sollen, daß ich von der Version 3.5.2 unter Linux rede,

Wenn ich STRG+. drücke, steht in der Zelle z.B.: "30.05.2012 20:11:15".

Angezeigt wird der komplette Inhalt der Zelle aber nur in der Bearbeitungszeile oberhalb des Tabellenblatts. In der Zelle selber wird nur das angezeigt, was dem eingestellten Format entspricht, als z.B. "30.05.2012"


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten