< návrat zpět

MS Excel


Téma: řecké číslice rss

Zaslal/a 13.1.2011 9:14

Převádím do Excelu data z jiného programu a některá čísla se mi převedou jako např. VII.39(mělo by být 7,39). Ale neplatí to u všech. Některá se převedou správně, jen s desetinnou tečkou. Pokud změním tečku na des.čárku, tak formát "řeckých" čísel se změní na úplný nesmysl 3 . Moc děkuji za rady co s tím.

Zaslat odpověď >

icon #003745
Poki
Zdravim,

tady je problem toho, ze cesky Excel nepouziva desetinnou tecku, ale carku (tecku pouziva Anglictina).
Kdyz tedy napisete 7.39 do ceskeho Excelu, mysli si, ze jde o datum ve formatu (mesic.rok) a prevede toto 'cislo' na datum (VII.39, tedy 1.7.1939 - a toto datum je vyjadreno cislem 14427).

Pokud chcete tedy cislo 7.39 dostat na cislo 7,39 - musite nejdriv bunky, do kterych cisla s teckou budete exportovat, naformatovat jako text (zobrazi se 7.39 apod), potom nahradit vsechny tecky '.' carkami ',' a preformatovat na cisla...
Jestli nekdo zna snadnejsi zpusob, SEM S NIM... 2citovat
#003785
avatar
Já používám raději makro:
např. pro data v pokus.txt
7.39
11.1
6.8
5.1
8.9456
8.12456

Sub Makro1()
Workbooks.OpenText Filename:= _
"Pokus.txt", Origin:= _
852, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, Comma:=False _
, Space:=True, Other:=False, FieldInfo:=Array(1, 1), DecimalSeparator:= _
".", TrailingMinusNumbers:=True
End Sub
A tak mám pro všechny takové soubory makra a je to bez problémů.
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje