🙏 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!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Zelle formatieren
Zelle formatieren
Hallo
Ich möchte Zelle formatieren.
Sie sollte so aussehen:
String = 100.00€
Der Wert und die Formula dieser Zelle sollte 100.00 sein.
Wäre das möglich?
Möchte später auf Value zugreifen können um weitere Berechnungen zu machen.
Gruß
Klaus
Ich möchte Zelle formatieren.
Sie sollte so aussehen:
String = 100.00€
Der Wert und die Formula dieser Zelle sollte 100.00 sein.
Wäre das möglich?
Möchte später auf Value zugreifen können um weitere Berechnungen zu machen.
Gruß
Klaus
Re: Zelle formatieren
Dann tu das doch. Das geht ganz ohne Programmierung. Der Menüpunkt heißt – Achtung! Überraschung! – Format → Zellen…. Weitere Info findest du in der Programmhilfe (→ F1)kl_ha hat geschrieben:Ich möchte Zelle formatieren.
Gruß
lorbass
Re: Zelle formatieren
Hallo
→→Rechtsklick→Zellen Formatieren →→Zahlen →
Sprache: Englisch, US
Formatcode: 0.00 €
→→Rechtsklick→Zellen Formatieren →→Zahlen →
Sprache: Englisch, US
Formatcode: 0.00 €
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Zelle formatieren
Hallo
Vielen Dank.
Das ich es von Hand machen kann, das weiss ich.
Wollte aber wissen ob das auch per Basic/Makro geht
und wenn ja, wie?.
MfG
Klaus
Vielen Dank.
Das ich es von Hand machen kann, das weiss ich.
Wollte aber wissen ob das auch per Basic/Makro geht
und wenn ja, wie?.
MfG
Klaus
Re: Zelle formatieren
Hallo
zB. so
Tut mir leid, das ist jetzt python, für BASIC bin ich unterqualifiziert 
zB. so
Code: Alles auswählen
from com.sun.star.lang import Locale
def set_num_format():
nf_key = '0.00 €'
doc = XSCRIPTCONTEXT.getDocument()
numbers = doc.NumberFormats
locale = Locale(Language='en', Country='US', Variant='')
nf = numbers.queryKey(nf_key, locale, False)
if nf == -1:
nf = numbers.addNew(nf_key , locale )
selection = doc.CurrentSelection
selection.NumberFormat = nf

LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Zelle formatieren
Hallo karolus
Vielen Danke.
Hatte was ähnliches im Netz gefunden.
Die einfachste Lösung ist das man die Zelle mit.
formatiert.
Gruß
Klaus
Vielen Danke.
Hatte was ähnliches im Netz gefunden.
Die einfachste Lösung ist das man die Zelle mit.
Code: Alles auswählen
zelle.NumberFormat = 123
Gruß
Klaus
Re: Zelle formatieren
Hallo,
nur ein als Hinweis (auch wenn es funktioniert): Die Nummernformate sind standardisiert durchnummeriert. Der Code 123 kann bei einer anderen Installation/Update ... eine andere Bedeutung bekommen/haben.
nur ein als Hinweis (auch wenn es funktioniert): Die Nummernformate sind standardisiert durchnummeriert. Der Code 123 kann bei einer anderen Installation/Update ... eine andere Bedeutung bekommen/haben.
Gruß,
mikele
mikele
Re: Zelle formatieren
Hallo mikele
Stimmt, du hast Recht.
Wenn man hundert Prozent sicher sein will das es funktioniert, sollte man es wie
karolus Beispiel machen.
Gruß
Klaus
Stimmt, du hast Recht.
Wenn man hundert Prozent sicher sein will das es funktioniert, sollte man es wie
karolus Beispiel machen.
Gruß
Klaus
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.