Einen schönen guten Tag.
In einem kostenpflichtigen Programm gibt es die Möglichkeit, per VB eine Funktion zu erstellen, die in einer Zelle beim Speichern einer Datei das aktuelle Datum reinschreibt. Ideal wäre das für mich natürlich, um eine Rechnungsvorlage zu erstellen und mir bei diesem kleinen Ding etwas Arbeit zu erleichtern.
Gibt es so etwas auch für LibreOffice Calc, in der Version 4.3.0.4 (aufwärts)?
Vielen Dank und frdl. Grüße Mathias

Funktion, um JETZT() beim Speichern auf das aktuelle Datum..
Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat
Hallo
Ja es gibt die Möglichkeit in diesem kostenlosen Programm das aktuelle Datum beim Speichern in eine Zelle zu schreiben. Du kannst das in Basic, Python, Javascript...ect. schreiben.
Karolus
Ja es gibt die Möglichkeit in diesem kostenlosen Programm das aktuelle Datum beim Speichern in eine Zelle zu schreiben. Du kannst das in Basic, Python, Javascript...ect. schreiben.
Karolus
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat
Gibt es für LO eine Anleitung, wie das zu bewerkstelligen ist?
-
pmoegenb
Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat
Bei OpenOffice/LibreOffice nennt sich das StarBasic. Google einfach danach.
Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat
Hallo
binde folgendes Makro ans Ereignis `Dokument wird gesichert` unter →Extras→Anpassen→Ereignisse...
prüfe unten das Feld `speichern in` und wähle ggf. <dein_Dokumentname.ods>
Das schreibt jetzt in Zelle A1 des ersten Tabellenblatts.
Das nächste mal stelle bitte gleich konkrete Fragen anstatt Anspielungen auf `kostenplichtige Programme`
binde folgendes Makro ans Ereignis `Dokument wird gesichert` unter →Extras→Anpassen→Ereignisse...
prüfe unten das Feld `speichern in` und wähle ggf. <dein_Dokumentname.ods>
Code: Alles auswählen
Sub Main
thiscomponent.Sheets(0).getCellByPosition(0,0).Formulalocal = now()
End SubDas nächste mal stelle bitte gleich konkrete Fragen anstatt Anspielungen auf `kostenplichtige Programme`
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
