Moin zusammen,
Am Dienstag, 7. Februar 2012, 21:50:43 schrieb Christian Kühl:
> Am 06.02.2012 17:29, schrieb Andre Tann:
> > 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.
>
> Zumindest könnte man das über eine einfache WENN-Abfrage in der Form
> realisieren
gute Idee! Denn in einer WENN-Abfrage kannst du auch REGEXe verwenden!
> , dass man dem Eingebenden eine Rückmeldung über die
> Gültigkeit gibt: Wenn z.B. in Zelle A1 die PLZ eingegeben wird, könnte
> man in Zelle A2 prüfen (vorausgesetzt, die Zelle ist als Text
> formatiert):
>
> =WENN(UND(WERT(A1)<=99999;LÄNGE(A1)=5));"WAHR";"FALSCH")
Regex geht über die SUCHEN-Funktion:
=wenn(istfehler(suchen("^[0-9]{5}$";a1));"Bitte nur xxx... eingeben";"")
Gruß Nino
--
Informationen zum Abmelden: E-Mail an [email protected]
Probleme?
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert