w00.qxd
10/27/2006
12:44 PM
Page v
Tartalomjegyzék
w00.qxd
vi
10/27/2006
12:44 PM
Page vi
Word mesterfogások
Elõszó Word Hacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Hogyan olvassuk a könyvet? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi Dióhéjban a Word változatairól . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi További források . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii A könyv felépítésérõl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii Jelmagyarázat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv A példakódok felhasználása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi Kapcsolatfelvétel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi Tud egy ügyes fogást? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii Köszönetnyilvánítás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii
A szerzõ és társai A szerzõ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxix A közremûködõk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxix
1. fejezet
A Word kulisszái mögött
1. fogás • A felület megzabolázása . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Eszköztárgomb cseréje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Menüpont módosítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Hasznos nézetek bekapcsolása . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2. fogás • Utazás a makrók birodalmába . . . . . . . . . . . . . . . . . . . . . . . . 9 Építõkockák . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Helló, Világ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 A makrók rendszerezése és hibáinak megkeresése . . . . . . . . . . . . 13 Makrók futtatása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 A szerkesztõ apró segítségei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 A Word objektummodellje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2. fejezet
A munkakörnyezet
3. fogás • A helyi menük átalakítása . . . . . . . . . . . . . . . . . . . . . . . . . . 19 A Helyi menü eszköztár elérése . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Helyi menük módosítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4. fogás • Egyéni nézetek készítése . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Új nézetünk elhelyezése a Nézet menüben . . . . . . . . . . . . . . . . . . 25
w00.qxd
10/27/2006
12:44 PM
Page vii
Word mesterfogások
5. fogás • Visszatérés a mentett állapothoz . . . . . . . . . . . . . . . . . . . . . 27 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 A makró elhelyezése a Fájl menüben . . . . . . . . . . . . . . . . . . . . . . . 27 6. fogás • A Fájl, Megnyitás útvonal gyors megváltoztatása . . . . . . . . . 29 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Lásd még . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 7. fogás • Beállítások összegzése és áttekintése . . . . . . . . . . . . . . . . . 31 8. fogás • Vegyük rá az Internet Explorert, hogy adja át a Word dokumentumokat! . . . . . . . . . . . . . . . . . . . . . . . . . . 33 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 9. fogás • Az Új dokumentum munkaablak finomhangolása . . . . . . . . 35 A munkaablak kikapcsolása a Word indulásakor . . . . . . . . . . . . . . 36 Dokumentumok és sablonok elhelyezése a munkaablakban . . . . . 37 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 10. fogás • Az összes gombkép elérése . . . . . . . . . . . . . . . . . . . . . . . . 42 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 11. fogás • Egyéni gombkép készítése . . . . . . . . . . . . . . . . . . . . . . . . 45 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 12. fogás • Az Office Segéd megzabolázása . . . . . . . . . . . . . . . . . . . . 48 A Segéd eltávolítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Melyik figurát válasszuk? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 A láthatatlanság titka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Figyelemfelkeltés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Tájékoztatás és lehetõségek felkínálása . . . . . . . . . . . . . . . . . . . . . 50 13. fogás • A legutóbb használt fájlok listájának bõvítése . . . . . . . . . . 53 A Word MRU mûködése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Hogyan kezdjünk hozzá? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 A felhasználói ûrlap kódja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
vii
w00.qxd
viii
10/27/2006
12:44 PM
Page viii
Word mesterfogások
A fájllista használata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3. fejezet
Formázás, nyomtatás és táblázatkezelés
14. fogás • Helyõrzõ szöveg beillesztése . . . . . . . . . . . . . . . . . . . . . . . 61 Saját helyõrzõ szöveg alkalmazása az AutoJavítás segítségével . . . 62 15. fogás • Betûtípusok a képernyõn . . . . . . . . . . . . . . . . . . . . . . . . . 63 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 16. fogás • Tabulátorok és kitöltõkarakterek . . . . . . . . . . . . . . . . . . . . 68 17. fogás • Soknevû stílusok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Másodnevek használata a VBA-ban . . . . . . . . . . . . . . . . . . . . . . . . 74 18. fogás • Egyszerû oszlopdiagram készítése . . . . . . . . . . . . . . . . . . . 75 19. fogás • Táblázatok lábjegyzetekkel . . . . . . . . . . . . . . . . . . . . . . . . 78 20. fogás • Szakaszcím ismétlése az oldalak tetején . . . . . . . . . . . . . . 80 21. fogás • Egyszerûbb szegélyek a képek körül . . . . . . . . . . . . . . . . 82 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 22. fogás • Rugalmasabb feliratozás . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Címsorok automatikus formázása . . . . . . . . . . . . . . . . . . . . . . . . . . 89 23. fogás • PDF dokumentumok – Acrobat nélkül . . . . . . . . . . . . . . . 90 A Ghostscript és a GSview beszerzése . . . . . . . . . . . . . . . . . . . . . . 91 A GhostWord beszerzése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 24. fogás • Saját szöveges vízjel készítése . . . . . . . . . . . . . . . . . . . . . . 93 A mezõkód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 25. fogás • Címsorok részleges feltüntetése a tartalomjegyzékben . . . 96 A Word 2002 és a késõbbi változatok . . . . . . . . . . . . . . . . . . . . . . . 97 Word 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
w00.qxd
10/27/2006
12:44 PM
Page ix
Word mesterfogások
26. fogás • Vágójelek elhelyezése . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 A mezõkód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4. fejezet
A szerkesztés nagyágyúi
27. fogás • Word – számológép egy kattintásnyira . . . . . . . . . . . . . . 105 A Számolás parancs feltámasztása . . . . . . . . . . . . . . . . . . . . . . . . 106 A Számolás parancs használata . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 28. fogás • Hiperhivatkozások leválasztása . . . . . . . . . . . . . . . . . . . . 109 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 29. fogás • Szöveg kizárása a keresés és csere mûveletbõl . . . . . . . . 113 30. fogás • Különleges karakterek keresése és beillesztése karakterkódokkal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Különleges karakterek beszúrása . . . . . . . . . . . . . . . . . . . . . . . . . 115 Különleges karakterek keresése . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Melyik is az a karakter? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 31. fogás • Keresés és csere több fájlban . . . . . . . . . . . . . . . . . . . . . . 119 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 32. fogás • Keresés és csere keresés és csere nélkül . . . . . . . . . . . . . 122 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 33. fogás • Saját szótár gyors létrehozása . . . . . . . . . . . . . . . . . . . . . 126 Saját szótár készítése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 A saját szótár betöltése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 34. fogás • Kizárt szavak listája . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 35. fogás • Soha többé átírást! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
ix
w00.qxd
x
10/27/2006
12:44 PM
Page x
Word mesterfogások
36. fogás • A dokumentum összes megjegyzésének törlése . . . . . . . 132 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 37. fogás • A dokumentum összes könyvjelzõjének törlése . . . . . . . 134 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 38. fogás • Megjegyzések átalakítása egyszerû szöveggé . . . . . . . . . 135 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Lásd még . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 39. fogás • Környezetérzékeny formázás . . . . . . . . . . . . . . . . . . . . . 137 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 40. fogás • Dokumentum küldése egyszerû szöveges Outlook levélként . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Hivatkozás az Outlookra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 41. fogás • A korrektor személyének módosítása . . . . . . . . . . . . . . . 142 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 42. fogás • Felsorolások és számozott listák – kiszámíthatóbban . . . 145 Stílusok hozzárendelése a gombokhoz . . . . . . . . . . . . . . . . . . . . . 148 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 43. fogás • Automatikus kereszthivatkozások . . . . . . . . . . . . . . . . . . 154 Hivatkozás Word-módra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Egy hatékonyabb hivatkozási módszer . . . . . . . . . . . . . . . . . . . . . 156 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 44. fogás • Rugalmasabb kereszthivatkozások . . . . . . . . . . . . . . . . . 160 A párbeszédablak felépítése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
w00.qxd
10/27/2006
12:44 PM
Page xi
Word mesterfogások
5. fejezet
Sablonok és vázlatok
45. fogás • Vázlat kivonatolása a dokumentumból . . . . . . . . . . . . . . 165 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 46. fogás • Testreszabott vázlatok . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 47. fogás • Szervezeti diagram készítse vázlat alapján . . . . . . . . . . . . 170 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 48. fogás • Egyazon sablon csatolása több fájlhoz . . . . . . . . . . . . . . . 174 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 49. fogás • Munkacsoportsablon gyors csatolása . . . . . . . . . . . . . . . . 176 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 50. fogás • Sablonok – makrók számára . . . . . . . . . . . . . . . . . . . . . . 178 A globális sablon létrehozása . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Makrók hozzáadása a globális sablonhoz . . . . . . . . . . . . . . . . . . . 179
6. fejezet
Rendrakás
51. fogás • Gyakran elõforduló problémák megoldása a Wordben . . 181 Átmeneti fájlok törlése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 A Word tiszta lappal való indítása . . . . . . . . . . . . . . . . . . . . . . . . . 183 Más globális sablonok és COM bõvítmények kikapcsolása . . . . . 184 A Word adatkulcs törlése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 52. fogás • A Word indulásának szabályozása . . . . . . . . . . . . . . . . . . 187 Indítási kapcsolók . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 Egy vagy több fájl megnyitása . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 53. fogás • Formázási korlátozások kikerülése . . . . . . . . . . . . . . . . . 194 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 54. fogás • Beépített stílusok átnevezése . . . . . . . . . . . . . . . . . . . . . . 196 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
xi
w00.qxd
xii
10/27/2006
12:44 PM
Page xii
Word mesterfogások
55. fogás • Csatolt karakterstílusok kiirtása . . . . . . . . . . . . . . . . . . . . 199 Karakterstílusok felismerése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 56. fogás • A dokumentum felfúvódásának megakadályozása a régi listasablonok törlésével . . . . . . . . . . . . . . . . . . . . . 207 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
7. fejezet
Makrók
57. fogás • Egyszerû felhasználói bemenet kérése makró számára . . 213 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 58. fogás • A Makrók párbeszédablak rendben tartása . . . . . . . . . . . 215 A makrók egyértelmû és egységes elnevezése . . . . . . . . . . . . . . . 216 Makrók elrejtése a Makrók párbeszédablakban . . . . . . . . . . . . . . 216 59. fogás • Mûvelet elvégzése egy könyvtárban lévõ összes fájlon . . 217 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 60. fogás • Makrók automatikus futtatása . . . . . . . . . . . . . . . . . . . . . 220 Automatikus makrók kikapcsolása . . . . . . . . . . . . . . . . . . . . . . . . 222 61. fogás • Word parancsok elfogása . . . . . . . . . . . . . . . . . . . . . . . . . 222 A parancs nevének megtalálása . . . . . . . . . . . . . . . . . . . . . . . . . . 224 A parancsok sorrendje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Lásd még . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 62. fogás • Egyedi menük szabályozása . . . . . . . . . . . . . . . . . . . . . . 226 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 63. fogás • Word párbeszédablakok használata egy makróban . . . . . 227 Párbeszédablakok használata parancsok interaktív végrehajtására 228 Párbeszédablakok használata csak bemenet megszerzésére . . . . . 230
w00.qxd
10/27/2006
12:44 PM
Page xiii
Word mesterfogások
64. fogás • A VBA kód optimalizálása . . . . . . . . . . . . . . . . . . . . . . . . 232 Osztás egész számmal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Változók kerülése (lehetõség szerint) . . . . . . . . . . . . . . . . . . . . . . 232 Üres karakterláncok keresése a Len függvénnyel . . . . . . . . . . . . . 232 Objektumok változókhoz rendelése . . . . . . . . . . . . . . . . . . . . . . . 233 Megjegyzések bõséggel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 Az IIf függvény kerülése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 65. fogás • Folyamat megjelenítése VBA-ból . . . . . . . . . . . . . . . . . . . 234 Folyamatos haladás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Növekményes haladás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 66. fogás • Dokumentumfogások For Each ciklusokkal . . . . . . . . . . 243 Mikor kerüljük a For Each ciklusokat? . . . . . . . . . . . . . . . . . . . . . 245 67. fogás • Beállítások és adatok tárolása .ini fájlokban . . . . . . . . . . 247 68. fogás • Véletlenszámok elõállítása . . . . . . . . . . . . . . . . . . . . . . . . 248 Kötött véletlenszámok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 n számjegyû véletlenszámok . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 69. fogás • Fogások alkalmazáseseményekre . . . . . . . . . . . . . . . . . . 250 Az eseménykezelõ beállítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
8. fejezet
Ûrlapok és mezõk
70. fogás • Hamis (és egyszerû) kitöltendõ ûrlapok . . . . . . . . . . . . . 256 71. fogás • Dátummezõk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Hosszú dátumformák megjelenítése . . . . . . . . . . . . . . . . . . . . . . 258 Az év hányadik napja a mai? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 Múltbéli és jövõbeli dátum automatikus beillesztése . . . . . . . . . . 259 Dátum költségvetési évként való megjelenítése . . . . . . . . . . . . . . 262 Életkor kiszámítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Nyomtatási és mentési információk mezõkben . . . . . . . . . . . . . . . 263
xiii
w00.qxd
xiv
10/27/2006
12:44 PM
Page xiv
Word mesterfogások
72. fogás • Számítások képletmezõkkel . . . . . . . . . . . . . . . . . . . . . . 263 A képletmezõk számtani mûveletei . . . . . . . . . . . . . . . . . . . . . . . 264 A képletmezõk összehasonlító mûveletei . . . . . . . . . . . . . . . . . . . 264 A képletmezõk függvényei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 A képletmezõk logikai függvényei . . . . . . . . . . . . . . . . . . . . . . . . 266 Hivatkozás táblázatok adataira . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 73. fogás • Számszerû mezõeredmények formázása . . . . . . . . . . . . . 270 Összetett kép kapcsolók . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 74. fogás • Mezõk használata komolyabb számításokhoz . . . . . . . . . 271 Logaritmusok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Trigonometria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 75. fogás • Hogyan csatoljunk interaktív naptárt ûrlapjainkhoz? . . . . 274 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 76. fogás • Egyéni gyorsmenük a gyakran elõforduló választásokhoz 278 77. fogás • Dokumentumok folyamatos sorszámozása . . . . . . . . . . . 281 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282 78. fogás • Kereszthivatkozások dokumentumok között . . . . . . . . . . 283 A Word beépített kereszthivatkozásai . . . . . . . . . . . . . . . . . . . . . . 284 Kereszthivatkozások létrehozása INCLUDETEXT mezõkkel . . . . . 286 79. fogás • Mezõkódok szöveggé, valamint szövegek kóddá alakítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 Mezõkódok egyszerû szöveggé alakítása . . . . . . . . . . . . . . . . . . . 289 Az önhívás alapjai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 Egyszerû szöveg mezõvé alakítása . . . . . . . . . . . . . . . . . . . . . . . . 291 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
9. fejezet
Word fogások haladóknak
80. fogás • Az Emacs utánzása a VBacs-sel . . . . . . . . . . . . . . . . . . . . 295 A VBacs telepítése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 A VBacs használata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
w00.qxd
10/27/2006
12:44 PM
Page xv
Word mesterfogások
81. fogás • Windows biztonsági mentés a Word segítségével . . . . . . 299 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 82. fogás • Hatékony szövegkeresés szabályos kifejezésekkel . . . . . 302 A RegExp tulajdonságai és tagfüggvényei . . . . . . . . . . . . . . . . . . . 303 A RegExp objektum használata makrókban . . . . . . . . . . . . . . . . . 304 Csere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 83. fogás • Könyvtárszerkezet ábrázolása Word-vázlatként . . . . . . . . 307 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 84. fogás • A Word vezérlése más programokból . . . . . . . . . . . . . . . 310 A Word vezérlése másik Office alkalmazásból . . . . . . . . . . . . . . . 311 A Word vezérlése parancsnyelvekbõl . . . . . . . . . . . . . . . . . . . . . . 314 85. fogás • A Word vezérlése a Pythonból . . . . . . . . . . . . . . . . . . . . . 316 Hello, Word! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 A Word interaktív irányítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 86. fogás • A Word vezérlése a Perlbõl . . . . . . . . . . . . . . . . . . . . . . . 321 Hello, Word! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 87. fogás • A Word vezérlése a Ruby-ból . . . . . . . . . . . . . . . . . . . . . 325 Hello, Word! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 A Word interaktív irányítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 88. fogás • A Python használata a Wordbõl . . . . . . . . . . . . . . . . . . . . 330 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 89. fogás • A Perl használata a Wordbõl . . . . . . . . . . . . . . . . . . . . . . 332 COM objektumok létrehozása a Perl fejlesztõkészlet segítségével 333 A Perl közvetlen hívása a VBA Shell függvényével . . . . . . . . . . . . 336
xv
w00.qxd
xvi
10/27/2006
12:44 PM
Page xvi
Word mesterfogások
10. fejezet
Word 2003 XML fogások
90. fogás • Parancssoros XML-feldolgozó . . . . . . . . . . . . . . . . . . . . . 342 91. fogás • Word dokumentum létrehozása a Jegyzettömbben . . . . . 344 92. fogás • Az XML Toolbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346 93. fogás • WordprocessingML dokumentumok vizsgálata az IE segítségével . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 94. fogás • XML Word dokumentummá alakítása . . . . . . . . . . . . . . . 351 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 95. fogás • Word dokumentumok kötegelt feldolgozása XSLT-vel . . 358 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 96. fogás • Dokumentumok szabványosítása XSLT-vel . . . . . . . . . . . 362 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365 97. fogás • Közvetlen formázás eltávolítása XSLT-vel . . . . . . . . . . . . 367 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368 98. fogás • Csatolt karakterstílusok eltávolítása XSLT-vel . . . . . . . . . 368 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 99. fogás • Google keresés makróból . . . . . . . . . . . . . . . . . . . . . . . . 372 A Google webszolgáltatás beállítása . . . . . . . . . . . . . . . . . . . . . . . 372 Google API kulcs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
w00.qxd
10/27/2006
12:44 PM
Page xvii
Word mesterfogások
100. fogás • Google keresés a Wordben . . . . . . . . . . . . . . . . . . . . . . 378 A kód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378 Futtatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382 További trükkök . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Tárgymutató . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
xvii