| Bevezetés | 11 |
| Munkakörnyezetünk és a beépülő makrók | 17 |
| Munkakörnyezetünk | 17 |
| A táblázat megjelenítése | 18 |
| Számolásszegély | 20 |
| Szerkesztésszegély | 21 |
| Általános szegély | 22 |
| Beépülők (ADD-INS) | 22 |
| 1. feladat | 23 |
| A táblázatkészítés haladó lehetőségei | 25 |
| Hogyan fedhetjük le hibaüzeneteinket? | 25 |
| Hibaüzenet lefedése grafikus objektummal | 26 |
| A hibaüzenet lefedése a betűtípus (font) színezésével | 27 |
| Saját számformátumkód létrehozása | 27 |
| Jegyzék (Checklist) készítése | 28 |
| Tartományok feltöltése szövegminta alapján | 30 |
| A nulla mint speciális karakter | 32 |
| A nulla megjelenítése, ki- és bekapcsolása | 32 |
| A nulla és a formátumkódok | 32 |
| További gondolatok a nulla megjelenítéséről | 33 |
| A hatékony tömbképlet (Array) | 34 |
| 2. feladat | 34 |
| Számok kiemelése alfanumerikus karaktersorozatokból | 36 |
| Egy tartomány minden x-edik cellájának maximumértéke | 39 |
| 3. feladat | 41 |
| Nem kell mindig kaviár (azaz tömbképlet)! | 43 |
| Dátum és idő aritmetika | 45 |
| Dátum aritmetika | 45 |
| 4. feladat | 45 |
| Idő aritmetika | 47 |
| 5. feladat | 48 |
| Sablonokkal végzett munka | 49 |
| Az automatikus sablonok | 49 |
| Az XLSTART könyvtárba helyezett sablonok | 49 |
| Egy munkafüzetsablon létrehozása és annak felhasználása | 49 |
| Munkalapsablon létrehozása és felhasználása | 51 |
| A diagramkészítés haladó lehetőségei | 53 |
| Adatmarkerek cseréje grafikus szimbólumra | 53 |
| Térhatású felületek előállítása a diagram szövegek elhelyezésére | 55 |
| A nyomógomb objektum felhasználása szöveg elhelyezésére | 56 |
| Térhatások keltése | 57 |
| Árnyékolt szövegű cím készítésének menete a WordArt felhasználásával | 58 |
| Nagy kezdőbetűs megjegyzések készítése | 59 |
| Miként "dobjunk" fel egy átlagos diagramot? | 60 |
| Arányos diagram készítése | 63 |
| Egy további diagramszépítési lehetőség | 65 |
| Trendvonal beszúrása a diagramba | 65 |
| A diagramok megváltoztatása | 68 |
| Néhány szó a diagramok nyomtatásáról | 69 |
| Saját Diagramsablonok készítése | 69 |
| A Diagramsablon létrehozásának lépései | 69 |
| Az elkészült Diagramsablon felhasználása | 71 |
| Diagramkörnyezetünk beállítása I. | 72 |
| Diagramkörnyezetünk beállítása II. | 72 |
| 6. feladat | 73 |
| Adatbáziskezelés az Excelben | 76 |
| Kimutatás készítése az Excelben | 76 |
| Kimutatás készítése Excel listából | 76 |
| Kimutatás készítése több táblázat (tartomány) adataiból | 80 |
| Kimutatás készítése régebbi kimutatásból | 83 |
| Kimutatás készítése külső adatbázisból | 84 |
| Diagram készítése Kimutatásból | 84 |
| A Kimutatások módosítása | 88 |
| Mező(k) áthelyezése, hozzáadása, eltávolítása a Kimutatásból | 88 |
| Adataink átrendezése | 92 |
| Csoportképzés | 93 |
| Feliratok elemeinek részletezése | 94 |
| A számítási módok megváltoztatása | 95 |
| Kimutatásunk formája | 96 |
| Kimutatásunk oldalakra bontása | 96 |
| 7. feladat | 97 |
| Az Excel fejlett szűrési lehetőségei (Advanced Filter) | 100 |
| Néhány szó a feltételtartományról | 101 |
| Hozzuk létre a feltételtartományt | 102 |
| Hajtsuk végre az adatbázis lekérdezését! | 102 |
| Szűrési feltételek | 104 |
| 8. feladat | 107 |
| Függvények használata adatbázisokban | 107 |
| Adatbázis-statisztikai függvények | 107 |
| 9. feladat | 107 |
| Egyéb függvények felhasználása az adatbázisban | 108 |
| Adattáblák | 109 |
| Egyváltozós táblázat (adattábla) | 110 |
| Kétváltozós táblázat (adattábla) | 112 |
| Részösszegképzés (Subtotal) | 114 |
| 10. feladat | 115 |
| Részösszegek beszúrása listába | 115 |
| Egymásba ágyazott részösszegcsoportok megjelenítése | 117 |
| Mint a mesékben: Három jó tanács! | 118 |
| Microsoft Query | 120 |
| Az ODBC kezelő (ODBC Manager) és az ODBC meghajtók (ODBC Drivers) | 121 |
| A Query alapjai | 122 |
| A lekérdezés fogalma | 122 |
| A Query-vel kapcsolatos fontosabb alapfogalmak | 122 |
| A Query kétféle indítási lehetősége | 123 |
| Adatbázis lekérdezés | 123 |
| A Query Súgója (Help) | 130 |
| A Kalauz | 130 |
| A Query adatainak formázása, rendezése, módosítása | 133 |
| Formázási műveletek a Query-ben | 133 |
| A Query adatainak rendezése | 135 |
| Adatok módosítása, új rekordok rögzítése | 137 |
| Feltételek megadása | 139 |
| A Query függvényei és műveletei | 145 |
| Egy gyakorló adatbázis (tábla) létrehozása | 148 |
| 11. feladat | 150 |
| 12. feladat: Általunk megadott értékeket tartalmazó rekordok visszakeresése az adatbázisból | 152 |
| 13. feladat: Számított értékek alapján történő visszakeresés | 153 |
| 14. feladat: Adatainkkal történő számítások | 155 |
| Többtáblázatos lekérdezés | 156 |
| Egyenlőség kapcsolat alapján történő lekérdezés | 157 |
| Kapcsolat (illesztési vonalak) létrehozása | 158 |
| A kapcsolat törlése | 159 |
| Néhány szó a Kizáró Egyenlőség (nevezik Külső kapcsolatnak is angol neve alapján Outer Join) kapcsolatról | 160 |
| Néhány szó az Önkapcsolatról ( angol neve: Self Join) | 162 |
| Amikről még beszélhetnénk (de helyhiány miatt nem tudunk) | 162 |
| Az Excel problémamegoldó eszközei (Értékkeresés és nemlineáris egyenletmegoldás) | 164 |
| Értékkeresés | 164 |
| Célérték keresés több adat megváltoztatásával (Solver) | 166 |
| Szöveges állományok importja | 173 |
| ASCII állományok importja (Tagolt állományok) | 175 |
| Fix szélességű szöveges állományok importja | 177 |
| Űrlapok készítése az adatbevitel számára | 181 |
| A párbeszédpanelek létrehozására szolgáló Párbeszédelemek (Forms) eszközsor | 181 |
| Készítsünk Űrlapot egy képzeletbeli autópiaci cég számára! | 184 |
| Listapanel (List Box) | 184 |
| A Jelölőnégyzet | 187 |
| A Választókapcsoló (Option Button, Radio Button) | 189 |
| A Csoportpanel (Group Box) | 191 |
| Léptető (Spinner) | 192 |
| Görgetősáv (Scroll Bar) | 194 |
| Az elkészült Űrlap végső külalakja | 194 |
| Az Excel programozása Visual Basic programnyelven | 197 |
| Aktuális dátum és idő programmal történő beírása a táblázatba | 197 |
| Az Excel Súgója (Help) és a mintafeladatok | 199 |
| Objektumok a Visual Basic for Excelben | 201 |
| Az Objektumok tulajdonságai | 201 |
| Az Objektumok metódusai (Methods) | 202 |
| A Visual Basic Modulról összefoglalóan | 205 |
| Visual Basic eljárások | 205 |
| Eljárások hívása | 207 |
| Változók használata | 208 |
| Változók deklarálása | 209 |
| Konstansok használata | 211 |
| A változók és a konstansok érvényességi köre (hatóköre) | 212 |
| A VBA kódok bevitele és szerkesztése | 212 |
| Kommentek (magyarázatok) használata a kódban | 212 |
| Vezérlési szerkezetek | 213 |
| If...then...else | 213 |
| Select case | 214 |
| Do...loop | 216 |
| For...next | 216 |
| For each...Next | 217 |
| Exit | 218 |
| Műveletek | 218 |
| VBA programok hibakeresése | 220 |
| Töréspontok beépítése a programba | 220 |
| A hibakereső ablak (Debug Window) használata | 222 |
| A kód leléptetése | 224 |
| A VBA beállításai (Options) | 225 |
| Objektumstruktúra | 226 |
| Application objektum | 227 |
| Workbook objektum | 229 |
| Worksheet objektum | 230 |
| Egy egyszerű alkalmazás automatizálása | 233 |
| Az alkalmazás tervezése | 233 |
| Mire használjuk az alkalmazást? Mit kell tudnia? | 234 |
| Hogyan rendezzük el munkafüzetünkben a szükséges információkat? | 234 |
| A rendelési táblázat felépítése | 235 |
| Az indítóképernyő | 235 |
| Rendelési adatok nyilvántartása | 237 |
| A rendelésállomány-táblázat előkészítése | 238 |
| A terméklista előkészítése | 240 |
| A makrók elkészítése | 241 |
| A rendelésállomány előkészítése és vezérlése | 242 |
| Az Adatbevitel párbeszéddoboz létrehozása | 247 |
| Az Adatok (Data) menü Rekordonként (Form) parancs űrlapjának használata szerkesztésre | 258 |
| Nyomtatás, mentés, kilépés (Printing, Saving, Quitting) | 260 |
| Egy saját menü elkészítése és annak használata | 263 |
| Egy makró automatikus indítása a file megnyitásának hatására | 266 |
| Makróink ellenőrzése és javítása | 267 |
| Nézzük folyamatában alkalmazásuk működését! | 267 |
| Jövőbeli fejlesztési lehetőségek | 269 |
| MS OFFICE alkalmazások közötti együttműködés | 271 |
| Az OLE technika felhasználása | 271 |
| 15. feladat | 272 |
| 16. feladat | 272 |
| Az Excel beszúrás (Insert) menüjének felhasználása, meglévő állományok beillesztésére | 277 |
| Az Excel beszúrás (Insert) menüjének felhasználása, Objektumok beillesztésére | 279 |
| Esetleges problémák az OLE-val végzett munkánál | 279 |
| A Vidd és Dobd (Drag&Drop) technikával történő adatcsere | 280 |
| Állománydarabok munkaasztalra történő húzása (Scraps) | 282 |
| 17. feladat | 282 |
| Irodalomjegyzék | 285 |
| Tárgymutató | 287 |