Zdarec, nevíte někdo o jednoduchém návodu jak udělat script, který nahradí řetězec slov ve wordu?
např. mám soubor o velikosti 20 Mb, nevím bohužel kolik stránek (word přestane počítat u 608 jedná se o tel. seznam) a budu chtít nahradit řetězec 0=NMC 722 za 0=NMS 722. Můžu samozřejmě použít CTRL+F a nahradit hledaný výraz za nový, jenže formát textu je rozhozený a tak tento krok musím opakovat.
Poprvé měním řetězec 0=NMC 722 za 0=NMS 722
Podruhé měním řetězec 0=NMC 72 za 0=NMS 72
Potřetí měním řetězec 0=NMC 7 za 0=NMS 7
Počtvrté měním řetězec 0=NMC za 0=NMS
Popáte měním řetězec =NMC 722 za =NMS 722
Pošesté měním řetězec NMC 722 za NMS 722
atd.
Prostě pokud nebudu mít všude změněno C za S. Jak jsem psal je to z důvodu rozhození formátu, původní soubor je .ldif.
Ptám se z toho důvodu, protože bych chtěl efektnější způsob na úpravu souboru, než CTRL+F a nahradit...
Předem díky za odpovědi..:))
Script pro nahrazení textu
Moderátor: Mods_senior
- LifeRoma
- Level 3

- Příspěvky: 463
- Registrován: 19 lis 2007 22:11
- Bydliště: Česká Republika
- Kontaktovat uživatele:
Script pro nahrazení textu
JUST METAL RULES THE WORLD!!!
Re: Script pro nahrazení textu
Efektivnejsi je na ciste textovy soubor nepouzivat Word.
Sed, awk a podobne utilitky existuji i ve Win32 verzi. Pro tve ucely plne postaci rpl.exe, ktery ma celych 33792 bajtu.
Sed, awk a podobne utilitky existuji i ve Win32 verzi. Pro tve ucely plne postaci rpl.exe, ktery ma celych 33792 bajtu.
Prazaci jo ty se maj, az kdyz si me zavolaj..
-
Uziv00
Re: Script pro nahrazení textu
Stačí prohledat témata - jak je doporučeno v pravidlech: viewtopic.php?f=39&t=195606
- LifeRoma
- Level 3

- Příspěvky: 463
- Registrován: 19 lis 2007 22:11
- Bydliště: Česká Republika
- Kontaktovat uživatele:
Re: Script pro nahrazení textu
Hledal jsem, ale nenašel. Pročtu odkaz. Děkuji..:))
JUST METAL RULES THE WORLD!!!
Re: Script pro nahrazení textu
Tak jsem si cvičně otevřel Word 2010 a vytvořil v něm přes 10000 stránek (plný text s tabulkama). A můžu s tím bez problémů pracovat ukládat a otvírat.


