WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Je možné vytvořit v excelu pracovat s textovým souborem na disku?

Vložení příspěvku
Předmět:
Vaše jméno: (povinný údaj) Váš e-mail:
Text:(Zbývá: 1000 znaků - povinný údaj)
Připojit ukázkový soubor:
(Maximální velikost souboru jsou 2MB.)
 Opište následující text (kvůli zneužití):  RCzBU   

hlavní kategorie | zpět | + odpovědět na toto téma
Je možné vytvořit v excelu pracovat s textovým souborem na disku? - diskuze na toto téma
Například když mám na disku v TXT souboru seznam slov, tak vytvořit v excelu makro, které když spustím, vytáhne z daného souboru na disku tato slova a zkopíruje je do listu (každé slovo do zvláštní buňky). Je možné toto provést přes VBA nebo nějak jinak? Děkuji.

elninoslov | 11.5.2018 22:09  
 
 
Nemusíte zakladať novú tému. Kľudne ste mohol pokračovať v predošlej. Opäť málo informácií. Čo je to za text? Slovo "Zoznam" v Exceláckom ponímaní znamená, zvislý/vodorovný zoznam hodnôt oddelený jednoznačným a rovnakým identifikátorom. Máte to tak ? Ďalej, čo znamená u Vás pojem "slovo"? Keďže chcete kopírovať všetko z hociakej stránky, tak zabudnite na to, že na stránkach sú len krásne jednoduchou medzerou oddelené slová, bez čiarok, bodiek, otáznikov, čísel, matematických operátorov, €#$, tagov, a pod... Čo ak je v texte "nastal pokles.10000$ má dnes", "nastal pokles. 10.000$ má dnes", "nastal pokles. 10 000 $ má dnes"... Ako sa to bude riešiť? To ako sa na veci pozeráte a pýtate je veľmi zjednodušený pohľad. Dajte príklad toho súboru, nech sa vie od čoho sa odpichnúť.
Odpověď
betcup.cz | 2.6.2018 21:22  
 
 
Omlouvám se za opožděnou reakci, snad to ještě někdo ještě uvidí. Konkrétně bych potřeboval nejlépe vytáhnout text přímo z www stránek. Takže v listu 1 ve sloupci "A" bych měl seznam www stránek, například stránky z wikipedie > https://cs.wikipedia.org/wiki/FC_Petr%C5%BEalka_1898 a makro by mělo umět vytáhnout postupně text ze všech těchto stránek, rozdělit ho na slova a tyto slova pak vložit do listu č.2, opět do sloupce A pod sebe, co řádek to jedno slovo. Pro jednoduchost bych to zatím udělat tak, že makro bude považovat za "SLOVO" souvislý text, který je oddělen z obou stran mezerou.
Odpověď
MePExG | 11.5.2018 22:53  
 
 
Je to možné. Prikladám riešenie pomocou PowerQuery. Použil som jediné vodítko ktoré ste nám dali, že sa jedná o slová (ktoré sa zvyčajne oddeľujú medzerou) tj. bez čísiel a duplicity som odstránil. Stačí zadať komplet cestu k súboru a aktualizovať tabuľku slová.
Odpověď