Tastenkombination --- Datum von heute

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Tastenkombination --- Datum von heute

Beitrag von Karolus »

Hallo
Die Tastenfolge: 27.12 enter ;-)
ok-war ein Scherz, dafür gibt es eine Erweiterung:http://extensions.services.openoffice.o ... /DateTime2
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Neuer Nutzer
**
Beiträge: 41
Registriert: Fr, 28.12.2007 20:42

Re: Tastenkombination --- Datum von heute

Beitrag von Neuer Nutzer »

Die Erweiterung habe ich mir gezogen und Installiert. Aktiviert ist sie auch. Aber wie kann ich sie nu nUtzen?
Welche Kombination muß ich nun benutzen?




Ab heute angemeldet!
Neuer Nutzer
**
Beiträge: 41
Registriert: Fr, 28.12.2007 20:42

Re: Tastenkombination --- Datum von heute

Beitrag von Neuer Nutzer »

Aber wie kann ich sie nu nUtzen?
Welche Kombination muß ich nun benutzen?
Das ist geklärt Aber wie bekomme ich das Datum in das Format "Tag,Monat ,Jahr"?
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Tastenkombination --- Datum von heute

Beitrag von AhQ »

Hallo,

wenn es Dir wirklich nur um die Optik geht, dann klick doch mal die Zelle mit der rechten Maustaste an und geh auf "Zelle formatieren". Unter dem Reiter "Zahlen" findest Du auch die Formate für unterschiedliche Datumsangaben.

Viele Grüße

AhQ
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Tastenkombination --- Datum von heute

Beitrag von komma4 »

Wenn es Dir um das Ändern des einzufügenden Formats geht:

sieh mal in den Code, ganz am Anfang werden die Formate bestimmt.
Gefunden?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Neuer Nutzer
**
Beiträge: 41
Registriert: Fr, 28.12.2007 20:42

Re: Tastenkombination --- Datum von heute

Beitrag von Neuer Nutzer »

@komma4
meinst du denn hier?

Code: Alles auswählen

Sub Datum_Feld
	sDateTime_setAs   = "val"
	sDateTime_setWhat = "DAT"
	DateTime_Init
	DateTime_action
End Sub
Ich würde schon dauerhaft das Format "Tag,Monat,Jahr" haben wollen. Also nicht immer erst das Datum über die Formatierung ändern zu müssen.
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Tastenkombination --- Datum von heute

Beitrag von turtle47 »

Wie ist es hiermit?

Code: Alles auswählen

function Datum()
   oZell = thisComponent.getcurrentSelection()
   if not oZell.supportsService("com.sun.star.sheet.SheetCell") then
       msgbox "Bitte nur eine Zelle auswählen", 48, "Fehler!"
       exit function
   end if
   oZell.value = now()
    'oZell.NumberFormat = 30 'Format 13.05.06
    'oZell.NumberFormat = 31 'Format Sa 13.Mai 06
    'oZell.NumberFormat = 32 'Format 05.06
    'oZell.NumberFormat = 33 'Format 13.Mai
    'oZell.NumberFormat = 34 'Format Mai
    'oZell.NumberFormat = 35 'Format 2. Quartal 06
    oZell.NumberFormat = 36 'Format 13.05.2006
    'oZell.NumberFormat = 38 'Format Samstag, 13. Mai 2006
    'oZell.NumberFormat = 39 'Format 13. Mai 06
end function
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Neuer Nutzer
**
Beiträge: 41
Registriert: Fr, 28.12.2007 20:42

Re: Tastenkombination --- Datum von heute

Beitrag von Neuer Nutzer »

@ turtle47
Kurze Frage
Wohin mit dem Code?
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Tastenkombination --- Datum von heute

Beitrag von turtle47 »

Informationen zum Installieren und einbinden findest du hier:
http://www.ooowiki.de/MakrosInstallierenKapitel Quellcode..
http://www.ooowiki.de/MakrosMitEinemKlick
http://www.ooowiki.de/SchaltFl%C3%A4che

Viel Erfolg.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Neuer Nutzer
**
Beiträge: 41
Registriert: Fr, 28.12.2007 20:42

Re: Tastenkombination --- Datum von heute

Beitrag von Neuer Nutzer »

Also ein komplett neues Makro erstellen?
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Tastenkombination --- Datum von heute

Beitrag von turtle47 »

Neuer Nutzer hat geschrieben:Also ein komplett neues Makro erstellen?
Füge den Code wie in der Anleitung beschrieben unter "Meine Makros" ein.

Wenn du das Makro dann über Tastenkombination oder Schaltfläche aufrufst
wird in die gerade aktuelle Zelle das Datum geschrieben.
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Neuer Nutzer
**
Beiträge: 41
Registriert: Fr, 28.12.2007 20:42

Re: Tastenkombination --- Datum von heute

Beitrag von Neuer Nutzer »

Klappt
Danke
yazoo
****
Beiträge: 133
Registriert: Mo, 07.01.2008 01:25

Re: Tastenkombination --- Datum von heute

Beitrag von yazoo »

Ich habe mit dem neuen Datetime2 ( wie auch schon mit dem Vorgänger) folgendes Problem:

Und zwar habe ich in der Datetime2 (nachdem ich sie geändert habe) folgende Zeilen stehen:

' public Const MYDATEFORMAT = "JJJJ-MM-TT"
public Const MYDATEFORMAT = "TT-MM-JJJJ"
' Const MYDATEFORMAT = "YYYY-MM-DD"
public Const MYTIMEFORMAT = "HH:MM"


Dementsprechend sollte das Datum im Format "TAG, Monat Jahr" ausgegeben werden.
Es wird aber im "amerikanischem" Format also JJJJ MM TT ausgegeben. Also ich kann an der Stelle ändern was ich will, es tut sich nichts.
Wenn ich aber den etwas tiefer stehenden Trenner ändere, wird dieser übernommen.

Warum, und was muss ich denn noch unternehmen, damit es funktioniert:

Gruß
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Tastenkombination --- Datum von heute

Beitrag von Karolus »

Hallo
Falls du 'Datum_Wert' ausführst wird das Datum so eingetragen wie in der auskommentierten : public Const MYDATEFORMAT = "TT-MM-JJJJ" hinterlegt
ich vermute du führst aber 'Datum_Text' aus, dann solltest du nach der Zeile:
sDateTime_FISO =
suchen, dort zb:
Right( sDateTime_DATE, 2 )& "." & Mid( sDateTime_DATE, 5 , 2 )& "." & Left( sDateTime_DATE, 4 )
dahinter schreiben und die nachfolgenden 5 Zeilen kommentieren.

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Antworten