Tartalomjegyzék VIII. Rész Az Excel használata 1251 39. fejezet Excel alapok 1253 Munkalapok és munkafüzetek használata 1255 Több munkalap használata 1255 Munkalap áthelyezése, másolása, beszúrása és törlése 1256 Munkalap átnevezése 1259 Közlekedés a munkafüzetben billentyûparancsok segítségével 1259 Cellahivatkozások és tartománynevek használata munkafüzeten belüli mozgáshoz 1260 Tartományok kijelölése az Ugrás ablak segítségével................ 1262 Fájlkompatibilitási kérdések................................... 1265 Több cella használata tartományokkal........................... 1267 Tartományok kijelölése 1268 Ugrás a cellák között tartományon belül......................... 1268 Azonos adatok beírása több cellába 1269 Sorok és oszlopok elrejtése................................... 1269 Adatok átalakítása a Vágólap segítségével........................ 1270 Az adatok átalakítása húzd és dobd technikával 1270 Adatok átalakítása irányított beillesztéssel 1271 A Munkalap ablak testreszabása............................... 1274 A nagyítási vezérlõelemek használata 1274 Sor- és oszlopfeliratok zárolása 1275 Munkalapadatok automatikus frissítése és összesítése csatolásokkal... 1277 Munkalapok nyomtatása..................................... 1278 Tartományok használata az alapértelmezett nyomtatási terület meghatározásához 1279 Saját oldaltörések beszúrása 1280 Nyomtatható kiegészítõ elemek 1282 Nyomtatott oldalak feliratozása élõfejekkel és élõlábakkal 1283 Ismétlõdõ címek használata többoldalas nyomat esetén 1284 A munkalap elhelyezése megadott számú oldalon 1284 Excel adatok közzététele weblapokon........................... 1286
vi Az Excel testreszabása...................................... 1288 A visszavonás testreszabása 1290 Új munkafüzetek és munkalapok alapértelmezett formázásának módosítása 1291 Excel bõvítmények telepítése 1292 Az Excel automatikus indítási kapcsolói 1293 Hibaelhárítás.............................................. 1294 Az utolsó cella helyreállítása 1294 Az élõfejek és élõlábak margójának igazítása 1294 Web munkafüzetek esetén nem mûködnek a jelszavak 1295 Tippek és trükkök: a bõvítmények kezelése....................... 1295 40. fejezet Munkalap formázása haldók számára 1299 Munkalap formázása haladók számára 1299 A cellaformázás 1301 Az Általános számformátum használata 1301 Az automatikus számformátumok kezelése 1302 A kerekítési hibák kiküszöbölése 1304 A pontosság határai......................................... 1306 A tudományos ábrázolású számok használata 1307 Szám beírása szövegként 1307 Cella vagy tartomány formázásának módosítása................... 1308 Számformátumok beállítása 1308 Dátum- és idõformátumok beállítása 1312 Az Excel, a 2000. év és az Euró pénznemszimbóluma............... 1314 Egyéni cellaformátum létrehozása 1316 Egyéni számformátumok 1318 Egyéni dátum- és idõformátumok 1320 Szöveg hozzáadása egy cellához 1321 A megjelenítési formátum kiegészítése feltételekkel 1322 A munkalap tervezése és formázása az olvashatóság érdekében....... 1323 A betûtípusok és a karakterjellemzõk módosítása 1324 Szöveg és szám igazítása, több sorba való elhelyezése és forgatása 1326 Szegélyek, dobozok és színek használata 1329 Cellák egyesítése 1331 Sormagasság és oszlopszélesség módosítása 1331 Feltételes formázás használata a kulcsértékek azonosításához........ 1333 Formátum másolása........................................ 1335 Formátum mentése névvel rendelkezõ stílusként.................. 1336 Az Automatikus formázás használata............................ 1338
vii Hibaelhárítás.............................................. 1339 Automatikus átalakítások kikapcsolása 1339 Két kattintás a Normál font jelölõnégyzetre 1340 Több feltétellel használata 1340 Tippek és trükkök: a munkalap újratervezése átláthatóbbá teheti az adatokat..................... 1340 41. fejezet Képletek és függvények használata 1343 Képletek beírása és szerkesztése 1345 Cellahivatkozások használata a képletekben 1346 Háromdimenziós hivatkozások más munkalapon lévõ cellákra 1346 Képletekben lévõ számítások sorrendjének és idõzítésének meghatározása 1347 Abszolút és relatív cellahivatkozások 1349 Képletek szerkesztõlécen való megjelenítésének megakadályozása 1351 Tömbképletek használata 1352 Tartománynevek és címkék használata képletekben................ 1353 Természetes nyelvû képletek használata 1353 A természetes nyelvû képletek korlátozásai 1355 Névvel rendelkezõ tartományok használata képletekben 1356 Tartománynevek kezelése 1358 Adatkezelés függvények segítségével........................... 1359 Hibamentes képletek készítése a képletpalettával 1360 Sorok és oszlopok automatikus összegzése 1363 Függvények használata...................................... 1364 Pénzügyi képletek kiszámítása................................. 1364 Dátum- és idõfüggvények 1365 Statisztikai elemzések 1367 A Keresés Varázsló használata listában lévõ adatok kereséséhez 1368 Adatbázis-függvények használata 1371 Matematikai mûveletek elvégzése 1371 Szöveges értékek egyesítése és különválasztása 1372 Logikai és információs függvények használata 1374 A célérték-keresés használata................................. 1375 Képletek hibaelhárítása...................................... 1377 Képlet automatikus javítása 1377 Általános hibaüzenetek 1378 A Tartománykeresõ használata képlet részeinek keresésére 1379
viii Hibaelhárítás.............................................. 1380 Tömbképlet szerkesztése 1380 Képletek ellenõrzése tartománynevek törlése elõtt 1380 Értékek szöveggé alakítása összefûzés elõtt 1381 Tippek és trükkök: Függvények egymásba ágyazása................ 1381 42. fejezet Diagramok létrehozása és szerkesztése 1383 Diagramok létrehozása és szerkesztése 1383 Az Excel diagramok felépítése 1385 Adatsorok 1387 Adatjelölõk 1388 Tengelyek és rácsvonalak 1388 Adatcímkék, jelmagyarázatok és címek 1389 Rajzterület 1390 Diagramterület 1390 Beágyazott diagramok használata 1390 A Diagram Varázsló használata................................ 1392 A felrajzolandó adatok kijelölése............................... 1394 Diagramtípus kijelölése és testreszabása......................... 1396 Diagram alaptípusának kiválasztása 1396 Kombinált diagramok használata 1400 Egyéni diagramtípusok létrehozása és mentése 1402 Alapértelmezett diagram létrehozása 1404 Diagramelemek szerkesztése és formázása....................... 1405 Diagramelemek beállítása 1406 Számformátumok módosítása 1409 Szövegformátumok módosítása 1410 Háttérszínek, mintázatok és képek hozzáadása 1411 Tengelyek skálájának és távolságának módosítása 1411 Meglévõ diagram adatforrásának módosítása 1412 Speciális diagrambeállítások 1414 Hibaelhárítás.............................................. 1414 Kombinált diagramok formázása 1414 Diagramgyûjtemény megnyitása 1414 Tippek és trükkök: Egyéni diagramkönyvtár létrehozása............. 1415
ix 43. fejezet Listák és adatbázisok 1417 Lista létrehozása a munkalapon 1419 Ismétlõdõ adatok beírása az Automatikus kiegészítés segítségével......................... 1421 Adatsorok automatikus kitöltése............................... 1422 Saját projektek egyéni Automatikus kitöltési listáinak létrehozása 1426 Listák rendezése........................................... 1427 Rendezés több mezõ szerint 1428 Rendezés dátum- vagy egyéni sor szerint 1428 Adatok keresése és szûrése listában............................ 1430 Az AutoSzûrõ használata adathalmazok kereséséhez 1431 Összehasonlító feltételek használata egyéni szûrõk létrehozásához 1433 Szûrés Irányított feltételekkel 1435 Listák összesítése, csoportosítása, tagolása és részösszegzése....... 1440 Listarészletek csoportosítása és tagolása 1442 Részösszegek eltávolítása 1443 Listaadatok hozzáadása és szerkesztése ûrlapok segítségével......... 1443 Adatok importálása és exportálása............................. 1446 Csatolások létrehozása külsõ adatbázisokhoz..................... 1448 A Lekérdezés Varázsló használata 1449 Külsõ adatok integrálása a munkalapba 1451 Egyéni lekérdezések létrehozása a Microsoft Query segítségével 1452 Weblekérdezések létrehozása és használata...................... 1454 Hibaelhárítás.............................................. 1455 Rendezési problémák 1455 A Helyezettek kiszûrése szöveg esetén 1455 Irányított szûrõk hibakeresése 1455 Nincs több hely 1456 Tippek és trükkök: programozható listák......................... 1456 44. fejezet Csapatmunka az Excellel 1459 A munkalapok védelme 1461 Jelszóvédelem a munkafüzet elérésének korlátozására 1461 A munkalap módosításának megakadályozása 1463 A munkafüzet szerkezetének megóvása 1465 Munkafüzet megosztása..................................... 1466 A munkalap felkészítése közös használatra 1467 A közös használat befejezése 1469 A közös munkafüzet módosításainak követése 1469 A közös munkafüzet változtatásainak megtekintése 1471
x A közös munkafüzetben fellépõ konfliktusok feloldása 1474 A változtatások bevezetése a munkafüzetbe 1475 A közös munkafüzetek védelme 1476 Több eset tárolása egyetlen munkafüzetben...................... 1477 Több felhasználó adatainak egyesítése egy munkafüzetben.......... 1481 Egyéni nézetek készítése..................................... 1483 Hibaelhárítás.............................................. 1485 A nem létezõ felhasználó esete 1485 A védelem két lépésbõl áll 1485 Az egyesített cellák és az esetek nem használhatók együtt 1486 Tippek és trükkök: Esetek kezelése............................. 1486 45. fejezet Kimutatások és kimutatás-diagramok 1487 A kimutatások és kimutatás-diagramok mûködése 1489 Mikor használjunk kimutatásokat?.............................. 1494 Kimutatás készítése......................................... 1494 Kimutatás szerkesztése és frissítése............................ 1497 A rendezés sorrendjének módosítása 1498 Részösszegek hozzáadása és törlése 1499 Váltás táblázatos és csoportosított elrendezés között 1500 Az üres cellák és hibaüzenetek eltüntetése 1502 A kimutatás adatainak frissítése 1503 Kimutatás-diagramok készítése és szerkesztése................... 1504 Kimutatások formázása és nyomtatása.......................... 1506 Hibaelhárítás.............................................. 1507 További kimutatások készítése 1507 A kimutatások frissítése 1507 Tippek és trükkök: a kimutatás tételeinek csoportosítása............ 1508 46. fejezet Hibatûrõ adatbeviteli eljárások 1511 Az adatbevitel korlátozása és érvényesítése 1513 Adatérvényességi szabályok definiálása 1513 Figyelmeztetõ üzenetek megjelenítése 1515 Hibajelzés a felhasználó felé 1516 Adatérvényesítési szabályok törlése, másolása és mozgatása 151
xi IX. Rész Az Acces használata 1529 47. fejezet Access alapok 1531 Az adatbázis megtervezése 1533 Táblák 1535 Lekérdezések 1535 Ûrlapok 1535 Jelentések 1536 Egyéb adatbázis-objektumok 1536 Adatbázis-objektumok használata.............................. 1537 Új objektumok létrehozása 1538 Az adatbázis objektumainak kezelése 1539 Az objektumtulajdonságok módosítása 1540 Parancsikon készítése az adatbázis-objektumokhoz 1541 Objektumok csoportba szervezése 1541 Adatbázisok és objektumok létrehozása varázslók segítségével........ 1543 Minták használata.......................................... 1545 Adatok exportálása és importálása............................. 1546 Kifejezések használata adatbázis objektumokban................... 1548 Access alkalmazások készítése................................ 1550 Hibaelhárítás.............................................. 1552 Az MSDE telepítése 1552 Adatbázisminták telepítése 1552 48. fejezet Táblák létrehozása és testreszabása 1553 Tábla alapok 1555 A mezõk és az adattípusok megadása 1555 Az adattípus kiválasztása 1556 Keresõmezõ elhelyezése a táblában 1559 Elsõdleges kulcs beállítása 1561 A rendezések és a lekérdezések gyorsítása indexekkel 1561 Új tábla létrehozása......................................... 1562 A Tábla varázsló használata 1563 A Tervezõ nézet használata 1564 Az Adatlap nézet használata 1564 Tábla módosítása.......................................... 1565 Mezõk kezelése a Tervezõ nézetben 1565 Mezõk kezelése az Adatlap nézetben 1566 A mezõk sorrendjének módosítása 1567 Az adatbevitel korlátozása.................................... 1568
xii Érvényességi szabályok meghatározása 1568 Adatformátumok megadása beviteli maszkkal 1571 Alapértelmezett érték beállítása 1572 Kötelezõ értékek 1573 Az Adatlap nézet használata.................................. 1573 Az adatok bevitele és szerkesztése 1573 Az adatlap felépítésének megváltoztatása 1574 Hibaelhárítás.............................................. 1576 Adatintegritási problémák kinyomozása 1576 Hiperhivatkozások importálása az Access-be 1576 Keresési beállítások testreszabása 1576 Tippek és trükkök: beviteli maszk egyszerûen..................... 1577 49. fejezet Táblák összekapcsolása 1579 Kapcsolat létesítése táblák között 1581 Táblák összekapcsolása a Kapcsolatok ablakban 1582 Egy-a-többhöz kapcsolat létesítése 1585 Az egy-a-többhöz kapcsolatok használata 1586 Az adatok integritásának biztosítása 1587 Táblák darabolása.......................................... 1588 Kapcsolatok módosítása..................................... 1590 Külsõ adatbázis csatolása.................................... 1591 Hibaelhárítás.............................................. 1593 Többszörös kapcsolatok kezelése 1593 Kapcsolat megerõsítése 1593 Tippek és trükkök: adatmegosztás............................. 1593 50. fejezet Adatok keresése és szûrése lekérdezésekkel 1595 Mik azok a lekérdezések? 1597 Választó lekérdezések 1598 Kereszttáblás lekérdezések 1600 Paraméteres lekérdezések 1602 Akciós lekérdezések 1603 SQL lekérdezések 1606 Lekérdezések létrehozása és módosítása........................ 1606 Mezõk beszúrása, kitörlése és átrendezése 1608 Számított mezõ készítése 1609 Feltétel megadása 1609 A lekérdezés tulajdonságai 1610
xiii Szûrõk készítése és alkalmazása............................... 1611 Hibaelhárítás.............................................. 1614 Paraméter vagy elgépelés? 1614 Tisztogatás a kifejezések után 1614 Tippek és trükkök: a dátumok csoportosítása függvényekkel......... 1614 51. fejezet Ûrlapok tervezése és használata 1617 Adatok megjelenítése és bevitele ûrlapokkal 1619 Ûrlap létrehozása........................................... 1621 Ûrlap létrehozása egyetlen kattintással 1622 Az Ûrlap varázsló használata 1623 Az adatok bevitele és megtekintése............................ 1624 Az ûrlap módosítása........................................ 1625 Vezérlõelemek felvétele és módosítása a Tervezõ nézetben 1626 A vezérlõelemek elhelyezése az ûrlapon 1629 Egyéb ûrlap-tulajdonságok 1631 Hibaelhárítás.............................................. 1632 Segédûrlapok kezelése 1632 Túl sok mezõ az ûrlapon 1632 Tippek és trükkök: a kapcsolótábla titkai......................... 1633 52. fejezet Az adatok bemutatása jelentésekkel 1635 Jelentések készítése Access adatokból 1637 A Tervezõ nézet használata 1637 Egyszerû jelentések készítése 1639 Címke készítése az Access adataiból 1641 Diagramok létrehozása 1642 Jelentések módosítása...................................... 1644 A jelentés rekordjainak csoportosítása és rendezése 1644 Fej- és láblécek hozzáadása, szerkesztése 1645 Számítások használata a jelentésekben 1646 Jelentések exportálása más formátumokba....................... 1647 Jelentések mentése Snapshot formátumban 1647 Jelentések mentése Weblapként 1648 Jelentés exportálása a Microsoft Word-be 1648 Jelentések elemzése az Excellel 1649 Hibalhárítás............................................... 1649 A címke típusának meghatározása 1649 Tippek és trükkök: az adatok csoportosítása...................... 1649
xiv X. Rész Makrók és a Visual Basic for Applications 1651 53. fejezet A feladatok automatizálása makrók segítségével 1653 Hogyan mûködnek a makrók? 1655 Mire használhatjuk a makrókat? 1656 Mit nem érdemes makrókkal végzetetni? 1657 Hogyan tárolják az Office alkalmazások a makrókat? 1658 Az objektummodellek használata 1660 Egyszerû makrók rögzítése................................... 1661 Hogyan jegyzi fel a mûveleteket a makrórögzítõ? 1661 Makró rögzítése 1663 A makró tesztelése 1664 A makrók problémái........................................ 1666 A rögzített makrók kódjának szerkesztése 1666 A makrórögzítõvel készített makrók gyakori hibái 1668 Minden körülmények között mûködõ makrók és a tesztelés 1669 A makrók futtatása......................................... 1670 A makrók biztonsági kérdései................................. 1671 A makrók forrásának ellenõrzése digitális aláírásokkal 1673 Az Office biztonsági szintjeinek beállításai 1674 Hogyan védhetjük számítógépünket és hálózatunkat a vírusoktól? 1677 Tippek és trükkök: a VBA kezelésének alapjai..................... 1679 54. fejezet Visual Basic for Applications 1681 VBA alapok 1683 Projektek 1685 Modulok 1686 Eljárások: szubrutinok és függvények 1687 Makrók 1687 Ûrlapok 1688 A makrók kezelése.......................................... 1688 A VBA Szerkesztõ használata.................................. 1690 A VBA komponensek kezelése a Projekttallózóval 1690 Programok készítése a kód ablakban 1695 Interaktív VBA programok készítése............................. 1697 Az Office alkalmazások irányítása a makrók segítségével............ 1700 Tippek és trükkök: programozási stílus nem programozók számára..... 1702
xv 55. fejezet VBA alkalmazások készítése 1705 A VBA alkalmazások indítása 1707 Makró futtatása a dokumentumból 1707 Automatikus makrók 1713 Eszköztárak, menük készítése és gyorsbillentyûk definiálása 1718 Beépített parancsok helyettesítése 1719 Dokumentumok létrehozása, megnyitása és bezárása............... 1720 Word dokumentumok készítése, megnyitása és bezárása a VBA segítségével 1720 Excel munkafüzetek létrehozása, megnyitása és bezárása a VBA segítségével 1722 Új levél és névjegy készítése a VBA segítségével 1722 Új FrontPage webállomány készítése a VBA segítségével 1723 PowerPoint bemutatók létrehozása, megnyitása és bezárása a VBA segítségével 1723 Access állományok létrehozása, megnyitása és bezárása a VBA segítségével 1724 Szöveg bevitele a VBA segítségével............................ 1724 Szöveg bevitele Word dokumentumba a VBA segítségével 1724 Szöveg bevitele Excel munkafüzetbe a VBA segítségével 1725 Szöveg bevitele Outlook levélbe a VBA segítségével 1726 Szöveg bevitele PowerPoint bemutatóba a VBA segítségével 1726 Üzenetek megjelenítése..................................... 1727 Üzenetek megjelenítése a Wordben a VBA segítségével 1728 Üzenetek megjelenítése az Excelben a VBA segítségével 1730 Az Office szabványos ablakainak megjelenítése..................................... 1731 Beépített Excel ablakok használata a VBA-ban 1731 Beépített Word ablakok használata a VBA-val 1732 Egyéni ablakok készítése..................................... 1733 Hibaelhárítás.............................................. 1738 Hiányzik a Personal.xls állomány 1738 Tipppek és trükkök: egyéni ablakok a VBA-ban.................... 1738 56. fejezet Összetett VBA eszközök és technikák 1739 A VBA projektek kezelése 1741 A projektek tárolása 1741 VBA projektek zárolása 1744 Digitális aláírások 1745
xvi Változó-elnevezési konvenciók 1748 Eljárások hívása különbözõ projektekbõl 1749 A VBA megfiatalodása 1750 Gyakran használt kódrészletek................................. 1751 Mozgás az Office dokumentumokban a VBA segítségével 1751 Keresés és csere megvalósítása a VBA segítségével 1753 Formázás a VBA segítségével 1755 Gyûjtemények áttekintése a VBA segítségével 1757 Tömbök rendezése a VBA segítségével 1758 Más alkalmazások vezérlése.................................. 1760 Az Excel elindítása egy VBA/Word makró segítségével 1760 A Word elindítása egy VBA/Excel makróból 1761 A PowerPoint elindítása egy VBA/Word makró segítségével 1761 Az alkalmazásvezérlés általános szabályai 1762 Az objektumtallózó használata................................. 1763 Tippek és trükkök: problémás egy VBA programsor?................ 1765