Könyvgyártó makrók Word-höz (1-es verzió)

Próbálom keresni azokat a lehetőségeket amikkel egyre gyorsabban lehet javítani a PDF-ből DOC-ba konvertáláskor előjövő hibákat. Ilyenek például a felesleges sortörések, a rövid kötőjelek cseréje a hosszabb, párbeszédet jelölő kötőjelekre. Ezért is született az előző bejegyzés ahol leírtam, hogy mikre jók a Word-ben a makrók; most pedig megosztom azokat amiket én csináltam és amiket az elmúlt 2-3 könyvnél használtam a műveletek gyorsabb elvégzésére.
Az első (kötőjelek) a rövid kötőjeleket cseréli le és a sorkezdő szóközöket tünteti el előlük.
A második (laptörések) a lap-, szakasz- és hasábtöréseket cseréli le normál sortörésre.
A harmadik (sortörésjavítás) azokat a hibákat javítja ki ahol az adott sor végén nincs írásjel viszont a konvertálás miatt egy sortörésjel került a végére, így gyakorlatilag feleslegesen ketté szedve az adott mondatot.
Fontos megjegyezni, hogy miután mind a három lefutott át kell nézni a szöveget mert például nem tudja eldönteni, hogy egy sor végén direkt nincs sortörés vagy véletlen, így például a fejezetcímeket összevonja a szöveg többi részével! Ezeket neked kell javítani (de még így is sok időt tud megspórolni)!
Letölteni innét lehet:

LETÖLTÉS

A Word-be való betöltéshez a Makrók->Makrók megtekintése->Szerkesztés->Fájl->Makrók importálása opció használandó.
Valószínűleg majd csiszolom és fejlesztem még őket, ez csak az első verzió.

Word és a makrók

Sokszor van, hogy különböző Word-dokumentumokban ugyan azt a műveletet kell végrehajtanom. Tipikusan ilyen amikor e-könyvet csinál az ember (persze emellett van még jópár hasonló helyzet, nem ez az egyetlen szituáció). Felesleges sortöréseket eltávolítani, párbeszédeknél a kötőjeleket javítani, stb.
Eddig is tudtam, hogy van makró funkció a Word-ben, de nemigazán ástam bele magam a tanulmányozásukba, hogy mégis mit lehet velük csinálni és mikre jók. Eddig. Ugyanis az ismétlődő feladatokat egy gombnyomással vagy gyorsbillentyű leütésével le lehet tudni és nem kell hozzá AutoIt-ben scriptet írni, sőt, túl nagy tudást sem igényel.
Word 2010-ben a következőképp lehet létrehozni: felül a menüven Nézet (View), majd a Makrók (Macros) alatti kis nyílra kattintva “Makró felvétele” (Record Macro…). Adjunk neki valamilyen nevet majd döntsük el, hogy gombbal akarjuk meghívni vagy pedig gyorsbillentyűvel. Én az utóbbit választottam, a CTRL+ALT+1-re hívja meg az egyiket, a 2-essel a másikat, 3-assal pedig a 3. makrómat. Miután az Hozzárendelre (Assign) böktünk kattintsunk a Bezár (Close) gombra is, elindul a felvétel. Nem kell félni, nem lépésről lépésre veszi fel ami a képernyőn történik, csak ha meghívunk valamit vagy megnyitunk valamit, az kerül bele makróba. Pl a Keresés és csere ablakának meghívása (CTRL+H) nem fog megjelenni, csak az, hogy oda keresendő szövegként mit írtam be és hogy mire cseréltettem.
Ha végeztünk A Nézet->Makrók->Felvétel leállítása (View->Macros->Stop recording) gombbal leállíthatjuk a felvételt. Szerkesztésre is van lehetőség a Makrók->Makró megtekintése->Szerkesztést (Macros->View Macros->Edit) választva.
Sajnos túl hosszúra ne próbáljuk szánni mert félő, hogy nem fog mindent végrehajtani. Nekem kb 14 lépés volt egyben, abből 9-et megcsinált, 5-öt pedig elhagyott. Szétszedtem 3 részre, így már tökéletes!