Seite 1 von 1

Funktion, um JETZT() beim Speichern auf das aktuelle Datum..

Verfasst: Di 2. Sep 2014, 13:06
von TRM
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

Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat

Verfasst: Di 2. Sep 2014, 13:32
von karolus
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

Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat

Verfasst: Mi 3. Sep 2014, 18:15
von TRM
Gibt es für LO eine Anleitung, wie das zu bewerkstelligen ist?

Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat

Verfasst: Mi 3. Sep 2014, 18:20
von pmoegenb
Bei OpenOffice/LibreOffice nennt sich das StarBasic. Google einfach danach.

Re: Funktion, um JETZT() beim Speichern auf das aktuelle Dat

Verfasst: Mi 3. Sep 2014, 18:49
von karolus
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>

Code: Alles auswählen

Sub Main
thiscomponent.Sheets(0).getCellByPosition(0,0).Formulalocal = now()
End Sub
Das schreibt jetzt in Zelle A1 des ersten Tabellenblatts.

Das nächste mal stelle bitte gleich konkrete Fragen anstatt Anspielungen auf `kostenplichtige Programme`