Hallo,
nur eine kleine Frage:
Wie kann ich einer Zelle ein Datumsformat (Zeitformat) zuweisen und den Inhalt einer Variablen dann in dieser Zelle ablegen?
Danke
Friedhelm
Datumsformat einstellen
Moderator: Moderatoren
Hey Freidhelm,
1 -> 0
4 -> #.##0,00
11 -> 0,00%
30 -> TT.MM.JJ
44 -> [HH].MM.SS
Na ja, und so weiter. Sag mir deinen Formatwunsch, dann finde ich die Nummer. Die Zuweisung erfolgt dann:
Anschließend kannst du natürlich den Inhalt einer Varaiblen in die Zelle ablegen :
es muss natürlich im passenden Format vorliegen, also als interne Datumszahl.
Viele Grüße
Thomas
Über die Eigenschaft "NumberFormat". Die Liste der Formate ist aber nicht einfach zu bekommen. Hier die wichtigsten Nummern:Wie kann ich einer Zelle ein Datumsformat (Zeitformat) zuweisen
1 -> 0
4 -> #.##0,00
11 -> 0,00%
30 -> TT.MM.JJ
44 -> [HH].MM.SS
Na ja, und so weiter. Sag mir deinen Formatwunsch, dann finde ich die Nummer. Die Zuweisung erfolgt dann:
Code: Alles auswählen
...
oZelle.NumberFormat = 44
...
Code: Alles auswählen
...
oZelle.date = myVariable
...
Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Klappt schon fast...
Hallo Toxitom,
ich hab' das jetzt mal versucht. Die Zuweisung der Format-Nummer funktioniert, nicht aber die Zuweisung des Variablen-Wertes.
Als Formatnummern benötige ich
1. TT.MM.JJJJ HH:MM
2. TT.MM.JJJJ
3. HH:MM
Gruß, Friedhelm
ich hab' das jetzt mal versucht. Die Zuweisung der Format-Nummer funktioniert, nicht aber die Zuweisung des Variablen-Wertes.
Als Formatnummern benötige ich
1. TT.MM.JJJJ HH:MM
2. TT.MM.JJJJ
3. HH:MM
Gruß, Friedhelm
Hey Friedrich,
Als Formatnummern benötige ich
1. TT.MM.JJJJ HH:MM -> dieses Format gibt es nicht.
TT.MM.JJ HH:MM -> 50
TT.MM.JJJJ HH:MM:SS -> 51
2. TT.MM.JJJJ -> 36
3. HH:MM -> 40
Schick mir deine E-mail Adresse, wenn du mehr brauchst. Ich schick dir die Liste (*.ods) inklusiv eines Makros, welche die aktuellen Codes ausliest. (Die Codenummern können wechseln).
Gruss
Thomas
Als Formatnummern benötige ich
1. TT.MM.JJJJ HH:MM -> dieses Format gibt es nicht.
TT.MM.JJ HH:MM -> 50
TT.MM.JJJJ HH:MM:SS -> 51
2. TT.MM.JJJJ -> 36
3. HH:MM -> 40
Schick mir deine E-mail Adresse, wenn du mehr brauchst. Ich schick dir die Liste (*.ods) inklusiv eines Makros, welche die aktuellen Codes ausliest. (Die Codenummern können wechseln).
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic