Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel: omezení znaků v buňce

Ahoj, marně se pokouším najít způsob (jestli je to vůbec možné) jak v excelu omezit "platnost" znaků v buňce. Něco na způsob pojmenování souborů viz obr.

[http://pc.poradna.net/file/view/5510-obr-png]

Prostě aby nebylo možné do buňky vepsat předem dané znaky a obsluha byla případně vyzvána k nápravě. Budu rád za jakýkoliv nápad nebo nakopnutí správným směrem

PS: ověření dat jsem zkoušel - bez úspěchu

Předmět Autor Datum
K tomu slouží právě to Ověření dat - co ti na tom nefunguje?
host 29.03.2011 20:32
host
Právě že nemám ponětí (neumím zapsat) jakým vzorcem definovat znaky které se nesmí v "textovém" řetě…
Siki83 29.03.2011 20:50
Siki83
http://office.microsoft.com/cs-cz/excel-help/pouzi ti-overeni-dat-u-bunek-HP010072600.aspx pouzijes…
MM.. 29.03.2011 21:10
MM..
:)) Díky chlape, to je přesně ono. poslední
Siki83 29.03.2011 21:42
Siki83

http://office.microsoft.com/cs-cz/excel-help/pouzi ti-overeni-dat-u-bunek-HP010072600.aspx
pouzijes vlastny vzorec (posledna sekcia uplne na konci stranky)

Vlastny vzorec bude kombinacia funkcii napr. AND a FIND (pre kazdy znak jeden FIND, t.j. napr. AND(ISERROR(FIND(".",A1,1)),ISERROR(FIND("/",A1,1) ) ,...)

http://www.techonthenet.com/excel/formulas/find.ph p

The Find function returns the location of a substring in a string. The search is case-sensitive.

The syntax for the Find function is:

Find( text1, text2, start_position )

text1 is the substring to search for in text2.

text2 is the string to search.

start_position is the position in text2 where the search will start. The first position is 1.

Note:

If the Find function does not find a match, it will return a #VALUE! error.

P.S. Kedze vsetky ISERROR musia dat TRUE (nenasiel sa ten znak), takze logicky AND tych vsetkych ISERROR musi byt TRUE, t.j. vysledne TRUE znamena ze string neobsahuje ani jeden z tych zlych znakov.

Zpět do poradny Odpovědět na původní otázku Nahoru