Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 2. 6. 2013 11:50:40

zdknlbc
Člen
Registrace: 2. 6. 2013
Příspěvků: 2

Uživatelský formát - VYŘEŠENO

Zdravím. Potřebuji zobrazit 10-ti místné číslo v tomto formátu 0###" "##" "##" "##. Pokud je číslo devítimístné měla by se doplnit nula. Tento formát funguje bezchybně. Po uložení souboru a jeho znovunačtení , bohužel formát není uložen správně ale takto #" "##" "##" "#0 . Potom u devítimístných čísel není nula na počátku, ostatní čísla jsou zobrazena v pořádku a formát při nový záznamech funguje. Prosím o pomoc.

Editoval zdknlbc (2. 6. 2013 17:09:44)

Offline

#2 2. 6. 2013 12:11:58

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,659

Re: Uživatelský formát - VYŘEŠENO

Mně funguje Váš formát stejně, ale stačí ho zadat takto: 0000" "00" "00" "00


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 2. 6. 2013 14:49:28

zdknlbc
Člen
Registrace: 2. 6. 2013
Příspěvků: 2

Re: Uživatelský formát - VYŘEŠENO

Díky za odpověď. Doplňuje to ovšem všechny levé nuly a já potřebuji jen tu jednu. To se dá ovšem ošetřit kontrolou dat. Je divné, že nedrží ten formát co jsem vytvořil. Myslím, že v něm chyba není. Nebo se mýlím. Stejně děkuji za Váš čas, který jste mému problému věnoval.

Offline

#4 2. 6. 2013 16:33:05

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,659

Re: Uživatelský formát - VYŘEŠENO

Ty nuly se standardně používají na dosažení počtu míst pro libovolně menší řád čísel. Takže když zadáte formát 00000, pak všechna čísla dostanou 5 míst. Například pro číslo 1 je to 00001 atd. Ty uvozovky zase vymezují mezeru. Takže když mezi uvozovky dám 1 mezerník, bude to jedna mezera. Když tam dám 3 mezerníky, bude mezera dlouhá jako Lovisice. Ten křížek je vysloveně určen k tomu, aby nezobrazoval nuly navíc - mrkněte do nápovědy heslo "formát čísla" - "formátovací kód".
   Teoreticky by se měl tedy kód chovat tak, že když je 9. číslo ještě číslem, tak by tam měla skočit nula, když by to číslo mělo jen 8 míst - už by se neměla žádná nula objevit. Takže po uložení dojde ke změně pozice a to je asi chyba.
   Přes to standardně formátujte tak jak jsem uvedl - jen nuly a mezery a splést se nemůžete.


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí