In einer Zellen nur bestimmte Zahlenreihen?

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: In einer Zellen nur bestimmte Zahlenreihen?

[GELÖST] In bestimmten Zellen nur bestimmte Einträge

von officymus » Di, 18.02.2014 18:18

clag hat geschrieben:hast du die Fehlermeldung mit Enter oder klick auf OK bestätigt,
dann wird der ungültige Wert entfernt und der vorherige Wert angezeigt?
Also als ich die 3 eingetippt habe, dann kam die Fehlermeldung, habe diese dann weggeklickt und die 3 stand da immer noch. Die wurde nicht zurückgesetzt, sondern blieb bestehen.
clag hat geschrieben:und setzt die Aktion bei der eigenen Fehlermeldung auf Stop
Da war mein Fehler! ^_^ Danke dir. Wenn man "Stopp" auswählt dann wird die falsch eingetragene Eingabe zurückgesetzt und nicht akzeptiert. :D :D Danke Danke!

Achtung!! Edit:
Wenn man viel Text in die Fehlermeldung hineinschreibt und es für sehr viele Zellen übernimmt, dann wird die Datei ungemein groß!! Am Besten, wenn man da nur hinschreibt: "0 oder 1". Also das der Anwender weiß, er darf nur 0 oder 1 eingeben o.ä., sonst nichts. Die Fehlermeldung mit so wenig Zeichen wie möglich füllen. Wie gesagt, je mehr ihr da reinschreibt, desto größer wird die Datei und das widerrum beeinflusst die Performance > Datei muss spürbar länger laden bzw. abspeichern und auch das Starten der Datei dauert spürbar länger.^^

Re: In einer Zellen nur bestimmte Zahlenreihen?

von clag » Di, 18.02.2014 18:07

Hallo officymus,

hast du die Fehlermeldung mit Enter oder klick auf OK bestätigt,
dann wird der ungültige Wert entfernt und der vorherige Wert angezeigt?

und setzt die Aktion bei der eigenen Fehlermeldung auf Stop

In bestimmten Zellen nur bestimmte Einträge

von officymus » Di, 18.02.2014 17:58

Version: Apache OpenOffice 4.0.1 Deutsch

Hey Leute,

ich habe mir den Thread durchgelesen, aber ich kriege das nicht hin mit der Gültigkeit xD.

ich will das in einer Zelle entweder nur 1 oder 0 eingegeben werden kann. Alle anderen Zahlen, zeichen, Buchstaben sollen verweigert werden!

Wie habe ich es versucht zu lösen?
Ich habe auf die Zelle linksgeklickt, dann oben im Menü auf Daten > Gültigkeit > unter Kritierien, dann

Zulassen: Ganze Zahl
Haken bei "Leerzellen zulassen" gesetzt.
Daten: zwischen
Minimum: 0
Maximum: 1

Ich habe dann auch noch eine kurze Fehlermeldung geschrieben: "Es ist nur 1 oder 0 erlaubt!"

So, gespeichert und wollte das nun testen.

Ich habe 3 eingeben, Fehlermeldung erscheint auch und warnt mich, aber die 3 bleibt da stehen o_O Calc hat es nicht zurückgesetzt sondern einfach akzeptiert o_O

Wie kann ich das nun machen, das OO die Eingabe von nicht erlaubten Eingaben unterbindet?

Danke vielmals für eure Hilfe! :D

Re: In einer Zellen nur bestimmte Zahlenreihen?

von Karolus » Mo, 21.12.2009 10:23

Hallo
OOo 3.2 rc akzeptiert die Eingaben in der Form 6:30

Gruß Karo

Re: In einer Zellen nur bestimmte Zahlenreihen?

von Charly » Mo, 21.12.2009 10:09

Hallo!

Die Transaktion Gültigkeit scheint tatsächlich die Eingabe der Zeit wie 06:30 nicht zu aktzeptieren. Die Eingabe als Dezimalzahl wie Karo vorgeschlagen funktioniert. Auch die Calcfunktion Zeit funktioniert.

Minimum Zeit(6;30;0)
Maximum Zeit(9;0;0)

Gruß
Charly

Re: In einer Zellen nur bestimmte Zahlenreihen?

von Karolus » Mo, 21.12.2009 09:48

Hallo
Dann nochmal ausführlich:
-->Daten-->Gültikeit-->'Kriterien':

Zulassen: Zeit
Daten: zwischen
Minimum: 6:30
Maximum: 9:00

Falls Min und Max so nicht angenommen werden, gib sie mal als Dezimalzahl ein 0,270833 bzw. 0,375

Gruß Karo

Re: In einer Zellen nur bestimmte Zahlenreihen?

von Karolus » Mo, 21.12.2009 09:21

Hallo
Maximum 9:00

Gruß Karo

Re: In einer Zellen nur bestimmte Zahlenreihen?

von Charly » Mo, 21.12.2009 08:31

Hallo Alecane!

Das kannst du über den Menü-Punkt: Daten-Gültigkeit einstellen.

Zelle anklicken, Menüpunkt aufrufen, einstellen:
Zulassen Zeit
Daten zwischen
Minimum 06:30
Maximum 18:30

Gruß
Charly

Nach oben