LibreOffice: Eingabemöglichkeit einer Zelle einschränken
Servus zusammen, ich möchte gerne die Eingabemöglichkeit in eine Zelle einschränken. Der Punkt Daten => Gültigkeit ist mir bekannt. Allerdings sehe ich nicht, wie ich zB folgendes realisieren könnte: "Erlaube nur Ziffern, Bindestriche, Leerzeichen, Schrägstriche" für ein Feld Telefonnummer, oder "Erlaube nur genau fünf Ziffern" für ein Feld mit Postleitzahlen. Kurz gesagt: kann man einen regulären Ausdruck als Gültigkeitsregel hinterlegen? (LO 3.4.2 auf suse 11.4) Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, In LO Calc oder LO Base? Bei Calc. Du könntest unter "Daten > Gültigkeit" probieren. Für weitergehendes ist wohl ein Makro erforderlich. Viele Grüße Marcel Am 7. Februar 2012 09:49 schrieb Andre Tann <atann@alphasrv.net>:
Servus zusammen,
ich möchte gerne die Eingabemöglichkeit in eine Zelle einschränken. Der Punkt Daten => Gültigkeit ist mir bekannt. Allerdings sehe ich nicht, wie ich zB folgendes realisieren könnte:
"Erlaube nur Ziffern, Bindestriche, Leerzeichen, Schrägstriche"
für ein Feld Telefonnummer, oder
"Erlaube nur genau fünf Ziffern"
für ein Feld mit Postleitzahlen.
Kurz gesagt: kann man einen regulären Ausdruck als Gültigkeitsregel hinterlegen?
(LO 3.4.2 auf suse 11.4)
Danke+Gruß! -- Andre Tann
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Marcel Richter, Dienstag, 7. Februar 2012:
In LO Calc oder LO Base?
Bei Calc. Du könntest unter "Daten > Gültigkeit" probieren. Für weitergehendes ist wohl ein Makro erforderlich.
Sorry, das hätte ich natürlich dazuschreiben können. Ich meine in der Tat Calc, und was unter Daten > Gültigkeit steht habe ich gefunden. Aber das reicht mir bei weitem nicht, oder aber ich sehe nur nicht, wie ich zB reguläre Ausdrücke nutzen könnte. Verstehe ich Dich richtig, daß das nicht geht? Dann werde ich wohl wirklich ein paar Makros programmieren müssen… Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 07.02.2012 10:24, schrieb Andre Tann:
Marcel Richter, Dienstag, 7. Februar 2012:
In LO Calc oder LO Base?
Bei Calc. Du könntest unter "Daten> Gültigkeit" probieren. Für weitergehendes ist wohl ein Makro erforderlich.
Sorry, das hätte ich natürlich dazuschreiben können. Ich meine in der Tat Calc, und was unter Daten> Gültigkeit steht habe ich gefunden. Aber das reicht mir bei weitem nicht, oder aber ich sehe nur nicht, wie ich zB reguläre Ausdrücke nutzen könnte.
Verstehe ich Dich richtig, daß das nicht geht?
Dann werde ich wohl wirklich ein paar Makros programmieren müssen…
Danke+Gruß!
Hallo, für PLZs kannst Du wohl bei Gültigkeit: Ganze Zahlen von 1000 bis 99999 zulassen und das Feld dann mit 00000 formatieren, was aber Ärger geben kann, wenn Du die Daten exportierst oder so, da musst Du jedesmal aufpassen, 4-stelligen Zahlen eine 0 voranzustellen. Für Deine Telefonnr. kommst Du wohl um ein Makro nicht herum... cu jth -- www.teddylinx.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Joerg Thuemmler, Dienstag, 7. Februar 2012:
für PLZs kannst Du wohl bei Gültigkeit: Ganze Zahlen von 1000 bis 99999 zulassen und das Feld dann mit 00000 formatieren,
Das hilft nicht: Wenn jemand "123" eingibt, dann wird zwar 00123 draus. Trotzdem ist es sehr wahrscheinlich, daß die PLZ falsch ist. Ich will schon eine fünfstellige Eingabe erzwingen.
Für Deine Telefonnr. kommst Du wohl um ein Makro nicht herum...
Tja... Bin schon am programmieren. Die Sprache ist fürchterlich. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Andre Tann
-
Joerg Thuemmler
-
Marcel Richter