Stránka 1 z 1

.txt - nastavení mezer

Napsal: 04 říj 2018 10:57
od Elisa24
Dobrý den, jde prosím nějak nastavit v souboru .txt, ve kterém je 5 sloupečků oddělených tabulátory, aby se mezi prvním a druhým sloupečkem udělaly 3 mezery, mezi druhým a třetím 5, atd.? Moc děkuji

Re: .txt - nastavení mezer

Napsal: 04 říj 2018 12:54
od Zivan
Jako ze by se prvni tabulator nahradil 3 mezerami, druhy 5 mezerami, treti 7 mezerami...atd.?

Otevrit treba v PSPadu, dat nahradit (Ctrl+H), do pole Najit vlozit "^([^\t]*)\t([^\t]*)\t([^\t]*)\t([^\t]*)\t([^\t]*)$", do pole Nahradit "$1 $2 $3 $4 $5" a zaskrtnout Regularni vyrazy.

https://regexr.com/40l3b

Re: .txt - nastavení mezer

Napsal: 04 říj 2018 20:51
od guest
Nebo - ne že by to bylo lepší - si to přes Data / Z textu natáhněte do Excelu, pak sloupce znovu pospojujte, já nevím, třeba přes funkci CONCATENATE a OPAKOVAT, a nakonec vraťte do texťáku.

Re: .txt - nastavení mezer

Napsal: 05 říj 2018 12:08
od atari
Dotaz je nejednoznačný. Tazatelka nepíše zda tam ty tabelátory mají zůstat nebo být nahrazeny. Excel je tam nechá.

Pokud mají být nahrazeny, tak považuji za jednodušší txt otevřít v Excelu, vložit prázdné sloupce do místa mezer, a uložit do csv (které místo mezer vytvoří středníky), a potom v poznámkovém bloku ty středníky nahradit mezerou.

Re: .txt - nastavení mezer

Napsal: 05 říj 2018 13:43
od guest
Nenechá, pokud se uplatní jako oddělovač. Ono i kdyby zadání bylo jednoznačné, požadavek je podle praxe přinejmenším podivný.

Re: .txt - nastavení mezer

Napsal: 05 říj 2018 14:54
od atari
Když txt s tabulátory otevřu v Excelu, a pak to znovu uložím do txt, tak mi tam vždy tabulátory zůstaly, a vyzkoušel jsem všechny txt formáty které Excel nabízí. Lze to tedy udělat i jinak?

Re: .txt - nastavení mezer

Napsal: 06 říj 2018 14:33
od guest
Aha, pardon, teď jsem v tom udělal ještě větší zmatek já. Svým "vrátit do texťáku" jsem neměl na mysli přeuložit z Excelu. Spíše součinnost nástrojů Excelu a řekněme Notepadu++ (zkrátka textového editoru)