[ pakito @ 07.05.2014. 13:58 ] @
Da li je moguće napraviti makro koji bi mi u Wordovom tekstu našao sve bold i italik reči, i na njihove početke i krajeve dodao html tagove <b> ... </b>, i <i> ... </i>, što mi je potrebno radi prebacivanja podužih fragmenata Wordovih tekstova u textareu Web formata, u kojoj Wordovi tagovi ne deluju, pa moram njihove adekvatne html zamene da unosim ručno, što je jako mučno.

Na primer:
Word tekxt:

Ovo je Word tekst, sa boldiranim rečima i rečima ispisanim italikom koje treba označiti html tagovima, kako bi automatski na web stranici bili prikazani ispravno.

Da izgleda ovako:
Ovo je <b>Word</b> tekst, sa <b>boldiranim</b> rečima i rečima ispisanim <i>italikom</i> koje treba <b>označiti</b> <i>html</i> tagovima, kako bi <b>automatski</b> na web stranici bili <i>prikazani ispravno</i>
[ djoka_l @ 07.05.2014. 14:47 ] @
1. U Wordu pritisneš CTRL+H ili odabereš sa ribona "Replace"
2. Kada ti se otvori Replace dijalog stistneš taster More da ti se pojavi donji deo dijaloga, i čekiraš "Use wildcards"
3. U Find What polju upišeš (<*>) TAČNO OVAKO KAKO SAM NAPISAO. Dakle, leva zagrada, znak manje, zvezdica, znak veće desna zagrada. Ovaj izraz znači nađi mi sve reči i zapamti reč koju si našao kao varijablu broj 1. (Zagrade znače grupisanje u varijablu, znaci manje, veće znače početak reči i kraj reči, zvezdica znači sva slova u okviru reči).
4. Klikneš na taster Format, odabereš Font, pa na font dijalogu izabereš Bold.
5. U Replace with upišeš <b>\1</b> (znači, prvo html tag za bold, zatim backslah 1 što znači sadržaj prve grupe koju je zapamtio u Find what, pa zatvoreni html tag za bold).
6. Klikneš na Replace all i eto ti oznake za bold na svim boldiranim rečima.

Za italik isto tako, osim što u koraku 4 odabereš Italic umesto Bold, a u koraku 5 upišeš <i>\1</i>
[ pakito @ 07.05.2014. 16:45 ] @
Uradio sam sve tačno kako ste napisali, i na Replace all dobih poruku:

The Replace With text contains a group which is out od range.

Gde može biti greška?

[ pakito @ 07.05.2014. 17:43 ] @
E, ubio me grom, penzionerski!
Kad sam po treći put pročitao vašu poruku, stepujući slovo po slovo,
i upoređujući sa onim što ste napisali, sinulo mi je gde sam pogrešio:
nisam uradio TAČNO kako ste napisali, jer sam uneo samo <*> bez () ...
Dodao samo to, i dabome - sve je proradilo kao sat!

E, da niste uvećali slova, mučio bih se k'o Tantal!
Jer sam se u jednom trnutku zapitao a zašto je čovek
udario caps Lock?! (Kao da je znao s kim ima posla, rekoh sebi u /belu/ bradu!)

Tako, ostaje mi da se od srca zahvalim, jer ste mi spasli silno vreme koje sam gubio
unoseći ove hebene tagove manuelitno!

P.