Stránka 1 z 2
Excel - import a export, oddělovače
Napsal: 31 črc 2019 22:58
od mejra12
Ahoj,
mám soubor s daty, které jsou odděleny "," a ":", ty si otevřu v excelu, kde si je snadno upravím tak jak potřebuji, poté bych je chtěl vyexportovat zpět do původní podoby s původními oddělovači, ale excel všude naházel tabulátory. Když dám vyexportovat s oddělovači, tak mi je nahází i tam kde původně žádné nebyli, nehledě na to, že potřebuji 2 druhy oddělovačů. Jediné co mě napadlo je neelegantní použití CONCATENATE v jednotlivých řádkách. Nenapadá někoho něco?
Dík
Původní soubor

Nefunkční export

Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 08:50
od Zivan
Ten puvodni soubor vypada jako dvojice hodnot oddelena dvojteckou a zakoncena carkou. A jeste jsou carkou oddelene radky. Myslim ze v Excelu pri exportu jednoduse nenastavis, ze ma davat oddelovace na preskacku, radky obalit zavorkami a oddelit carkou na samostatnem radku.
Neumi ten program, ze ktereho ten soubor je, ty hodnoty exportovat/importovat v jinem formatu?
Dalsi moznost, ktera me napada je pouzit misto Excelu nejaky jiny nastroj na zobrazeni a editaci, ktery zna tenhle format, pokud nejaky takovy existuje.
No a nebo si vytvorit (nechat vytvorit) skripty, ktere ten puvodni soubor prevedou na CSV (hodnoty oddelene jen strednikem), který Excel zvladne a pak ten soubor ulozeny Excelem zas prevedou do spravneho formatu.
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 09:25
od atari
Když dáš uloži jako "Text (MS-DOS)(*.txt)" tak to uloží bez úprav, tak jak to je na listě.
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 10:51
od Zivan
Možná blbě předpokládám, že on při importu nastaví jako oddělovače čárky a dvojtečky, Excel mu to rozdělí pěkně do buněk. On to upraví a pak by to chtěl uložit zas zpátky do původního formátu. Ale třeba se pletu...pak nedává smysl upravovat textový soubor v Excelu.
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 10:54
od mejra12
Zivan píše:Možná blbě předpokládám, že on při importu nastaví jako oddělovače čárky a dvojtečky, Excel mu to rozdělí pěkně do buněk. On to upraví a pak by to chtěl uložit zas zpátky do původního formátu. Ale třeba se pletu...pak nedává smysl upravovat textový soubor v Excelu.
Přesně to potřebuji, v čem bych to teda měl hromadně upravovat?
Dodatečně přidáno po 7 minutách 17 vteřinách:Program neumožňuje jiné formáty, ani jejich editaci.
Nakonec jsem si uvědomil, že mi postačí pouze : jako oddělovače, ale stejně tam mám problém, že mi to tam nasázelo "

uložit jako "Text (MS-DOS)(*.txt)" všechny sloupce rozdělí tabulátory a také mi tam nasází ty uvozovky.
tak už zbývá asi jen ten skript.
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 11:03
od atari
Pak je možnost to nechat v jedné buňce (nerozdělovat do sloupců), tam to upravit, a znova uložit.
Dodatečně přidáno po 4 minutách 43 vteřinách:
Pokud se nepletu tak ITCrowd nedávno psal o nějakém textovém editoru, který uměl upravovat řádky. Stylem na páte pozici vyměn uvozovky za čárku, a pod. Výhoda je, že k tomu nepotřebuješ Excel.
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 11:11
od mejra12
Dávám to do excelu, protože potřebuji na určité pozici odstupňovat hodnoty po 5mm pro každý řádek.
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 11:52
od Zivan
A z jakeho programu je ten puvodni soubor?
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 12:01
od zeus
stejně tam mám problém, že mi to tam nasázelo "
Dvojite uvozovky odeberes klidne v Poznamkovem bloku, pomoci Nahradit.
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 13:28
od mejra12
Tekla structure, potřebuji tam naimportovat závitové tyče délek které potřebuji.
Problém uvozovek je, že některé tam mají zůstat
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 13:42
od Zivan
A potřebuješ to udělat teď jednou nebo třeba opakovaně každý měsíc?
Re: Excel - import a export, oddělovače
Napsal: 01 srp 2019 14:28
od mejra12
pravděpodobně budu potřebovat takovou operaci i někdy příště. A teď řádků je tam dost na to, abych to upravoval rukou.