Adatok módosítása a Keresés és csere párbeszédpanellel

Ez a témakör ismerteti a Keresés és csere párbeszédpanel használatát, amellyel az Access-adatbázisokban adatokat kereshet, illetve szükség esetén cserélhet.

Ha más adatfrissítési módokról, például a frissítő és hozzáfűző lekérdezésekről szeretne tájékoztatást kapni, tanulmányozza az Adatok frissítése az adatbázisban című témakört.

Kapcsolódó műveletek

A Keresés és csere párbeszédpanel használata

A Keresés és csere párbeszédpanel vezérlőelemeinek ismertetése

Adatok keresése és cseréje táblában

Adatok keresése és cseréje űrlapon

Adatok keresése egy lekérdezés eredményhalmazában

Helyettesítő karakterek keresése

Példák helyettesítő karakterek használatára

Idézőjelek és null, illetve üres értékek keresése

A Keresés és csere párbeszédpanel használata

A Keresés és csere párbeszédpanelt akkor érdemes használnia, ha kevés adatot szeretne keresni és esetleg cserélni, és nem járatos a lekérdezésekkel történő adatkeresésben és cserében. A párbeszédpanel más programok keresési eszközeihez hasonlít, de tartalmaz néhány olyan szolgáltatást, amely különösen jól használható relációs adatbázisokban való keresésre. Kereshet például az adatokra alkalmazott formátumra, és megadhatja, hogy a mező egy része vagy a teljes mező feleljen meg a keresőfeltételeknek.

Az eljárás közben ne feledkezzen meg a következőkről:

  • A párbeszédpanel mintaként kezeli a keresési karakterláncot, és minden olyan rekordot eredményül ad, amely megfelel a mintának. Tegyük fel például, hogy van egy adatlapja (tábla vagy lekérdezési eredmény), amely vásárlókkal, szállítókkal, termékekkel és rendelési dátumokkal kapcsolatos adatokat tartalmaz. Ha az „ár” szóra keres, a keresési művelet megtalálja például az „áru” és a „árkedvezmény” szót és minden más olyan rekordot, amely megfelel a megadott mintának.

  • A párbeszédpanel egyszerre csak egy táblában keres, és nem az egész adatbázisban. Ha a párbeszédpanelt egy űrlapról nyitja meg, akkor az űrlapnak megfelelő táblában folyik majd a keresés.

    Ha a párbeszédpanelt több táblában való keresésre szeretné használni, létrehozhat egy választó lekérdezést a kívánt adatok összegyűjtésére, majd a lekérdezés eredményei között kereshet. E szakasz későbbi lépései ismertetik a választó lekérdezések létrehozásának és az eredmények közötti keresésnek az alapjait.

  • A táblákat és a lekérdezési eredményeket Adatlap nézetben, az űrlapokat Űrlap (normál) nézetben kell megjeleníteni, ugyanúgy, mint adatbevitelkor.

  • Kereshet adatokat a rájuk alkalmazott formátum alapján is. Az üres vagy null értékű mezőket például formázhatja úgy, hogy az „Ismeretlen” szót jelenítsék meg. Így ezeket az üres mezőket az „Ismeretlen” keresési karakterlánccal keresheti meg.

A Formázott adat keresése jelölőnégyzet ismertetése

A Keresés és csere párbeszédpanelen található egy Formázott adat keresése nevű jelölőnégyzet. Amint végighalad a jelen témakör lépésein, látni fogja, hogy az Access néha automatikusan jelöli be ezt a jelölőnégyzetet, előfordul azonban, hogy Önnek kell bejelölni, vagy törölni kell belőle a jelet. A jelölőnégyzet helyes használata hozzásegít a keresési művelet sikeres végrehajtásához.

Az általános szabály a következő: ha az Access bejelöli a Formázott adat keresése jelölőnégyzetet, hagyja bejelölve. Ha törli a jelet a jelölőnégyzetből, akkor a keresési művelet valószínűleg nem ad eredményt.

Ez a viselkedés először zavaró lehet, mivel az Access nem jelzi vizuálisan vagy más módon, hogy mikor kell bejelölni egy jelölőnégyzetet, és mikor kell törölni belőle a jelet. Felmerül a kérdés, hogy az Access milyen logika alapján dönti el, hogy bejelölje-e a Formázott adat keresése jelölőnégyzetet. A válasz a beviteli maszkok jelenlétében rejlik. A beviteli maszk a formázás egyik típusa, és amikor az Access ilyennel találkozik, bejelöli a jelölőnégyzetet.

Ne feledje továbbá, hogy ha keresőmezőben keres – olyan mezőben, amely lekérdezéssel olvassa be az adatokat egy másik táblából – és a másik táblában a forrásmezőre beviteli maszk van alkalmazva, akkor az Access bejelöli a Formázott adat keresése jelölőnégyzetet.

A keresés, a rendezés és a szűrés közötti különbség

Végül ne feledje, hogy a keresés nem ugyanaz a folyamat, mint a rendezés vagy a szűrés. A keresés egy vagy több rekord megkeresése táblákban, lekérdezésekben vagy űrlapokon. Megkeresheti például az összes olyan vásárlót, aki éttermet üzemeltet. A rendezés egy rekordhalmaz adott sorrendbe állítását jelenti. A rekordhalmazokat rendezheti például betűrendbe, dátum szerint, mennyiség szerint (melyik étterem rendeli a legtöbb kenyeret vagy melyik forgalma a legnagyobb) stb. A szűrés egy adott feltételnek megfelelő rekordok megjelenítése. Miután például megkereste az összes étteremtulajdonos vásárlót, szűrheti a listát csak a londoni vagy a madridi vásárlókra.

Ezt úgy is elképzelheti, hogy először megkeresi az adatokat, szükség esetén adott sorrendbe rendezi, majd szűri őket, hogy egy külön részhalmazt különítsen el közülük.

A következő műveletsorok ismertetik a Keresés és csere párbeszédpanel használatát.

Vissza a lap tetejére

A Keresés és csere párbeszédpanel vezérlőelemeinek ismertetése

Keresés és csere során gyakran állítja be és módosítja a Keresés és csere párbeszédpanel egyes vezérlőit. Ne feledje azonban, hogy ez azt eredményezheti, hogy a keresés és csere során végzett műveletek nem kívánt adatokat adnak, vagy akár teljesen sikertelen lesznek. Az alábbi táblázatban a vezérlők és a módosításuk hatása látható.

Vezérlő

Használat

Viselkedés

Miben lista

Váltás az egy oszlopban és a teljes táblában végzett keresés között

A Miben lista mindig annak a táblának a nevét tartalmazza, amelyben keres. Ha csak egy táblában keres, az Access megjeleníti a táblanevet, de nem teszi elérhetővé a Miben listát. Ha egy oszlopban keres, az Access elérhetővé teszi a Miben listát, és megjeleníti a tábla és az oszlopok nevét. A táblákban és az oszlopokban végzett keresés közötti váltáshoz jelölje ki a kívánt értéket a Miben listából. Ha olyan oszlopot keres, amely nincs a listában, ugorjon a nyitott adatlapra vagy űrlapra, válassza ki a kívánt oszlopot, majd térjen vissza a Keresés és csere párbeszédpanelre, és indítsa el a keresést.

Egyezés lista

Annak megadása, hogy a mező melyik részével egyeztessen a keresési művelet

A Mező bármely részében beállítással az összes lehetséges értékben kereshet egyezést. A Teljes mező beállítással a keresési feltétellel pontosan egyező adatokat kereshet. A Mező elején beállítást akkor érdemes használnia, ha a keresett értékek valószínűleg egy rekord elején találhatók.

Keresés lista

A keresés irányának módosítása

A Fel beállítással a kurzor fölött kereshet rekordokat. A Le beállítással a kurzor alatt kereshet rekordokat. A Mind beállítással a legfelső rekordtól kezdve az összes rekordban kereshet.

Kis- és nagybetű különbözik jelölőnégyzet

Olyan értékek keresése, amelyek esetén a kis- és nagybetűk használata megegyezik a keresési karakterlánccal

A Kis- és nagybetű különbözik jelölőnégyzetet akkor jelölje be, ha olyan rekordokat szeretne keresni, amelyekben a kis- és nagybetűk használata megegyezik a keresési karakterlánccal.

Formázott adat keresése jelölőnégyzet

Keresés beviteli maszk vagy formátum alapján

A keresési műveletekkel kereshet az adatokra vagy azok formátumára. Kereshet például a Feb kifejezésre a Dátum/Idő beviteli maszkkal formázott mezőkben. Ez a beállítás csak akkor érhető el, ha formátummal vagy beviteli maszkkal rendelkező mezőben keres. Erről a beállításról A Formázott adat keresése jelölőnégyzet ismertetése című szakaszban talál további információkat.


Vissza a lap tetejére

Adatok keresése és cseréje táblában

A lépések végrehajtásához Adatlap nézetben kell megnyitni a táblákat.

Megjegyzés : Keresőmezőn nem használhat keresést és cserét végző műveletet. Ha egy űrlapon lévő vezérlőelemről (például beviteli mezőből) származó adatokat szeretne cserélni, a vezérlőelemnek kötve kell lennie a forrástáblához.

A keresőlisták használatáról a Több érték tárolását lehetővé tevő keresőoszlop felvétele vagy módosítása című szakaszban olvashat bővebben. Az adott témakör első szakaszai ismertetik, hogy miként működnek a keresőmezők, és hogyan lehet létrehozni őket.

Adatok keresése és cseréje

  1. Jelölje ki azt a mezőt (oszlopot) a táblában, amelyben keresni szeretne.

    Megjegyzés : Ha az egész táblában kíván keresni, kövesse az 5. lépésben leírt alternatív eljárást.

  2. A Kezdőlap lap Keresés csoportjában kattintson a Keresés gombra, vagy nyomja le a CTRL+F billentyűkombinációt.

    Billentyűparancs: Nyomja le a CTRL+F billentyűkombinációt.

    Az alábbi ábra szemlélteti a parancsot:

    Kép az Access-menüszalagról

    Ekkor megjelenik a Keresés és csere párbeszédpanel.

  3. Az adatok kereséséhez a Keresés és csere párbeszédpanelen kattintson a Keresés fülre. Keresést és cserét végző művelet futtatásához kattintson a Csere fülre.

  4. A Keresett szöveg mezőbe írja be a keresendő karakterláncot. Ha adatokat szeretne lecserélni, írjon be egy cserekarakterláncot a Csere erre mezőbe.

    Megjegyzés : A Csere erre mezőbe csak akkor írjon helyettesítő karaktereket, ha a rekordok is tartalmaznak ilyeneket.

  5. Szükség esetén a Miben lista segítségével módosíthatja a mezőt, amelyben keresni szeretne, illetve választhatja azt is, hogy a teljes táblában keres.

    Alapértelmezés szerint a Miben lista az 1. lépésben kijelölt mező nevét tartalmazza. Ha a teljes táblában kíván keresni, a listában jelölje ki a tábla nevét

    – vagy –

    Ha egy másik oszlopot szeretne kijelölni, a tábla adatlapján kattintson a kívánt oszlopra. Ehhez nem kell bezárnia a párbeszédpanelt.

  6. Az Egyezés listában kijelölheti a Mező bármely részében elemet. Ez a beállítás nyújtja a lehető legszélesebb körű keresést.

  7. Győződjön meg arról, hogy a Formázott adat keresése jelölőnégyzet be van jelölve, majd kattintson a Következő gombra.

Vissza a lap tetejére

Adatok keresése és cseréje űrlapon

Ha nincsenek meg a szükséges engedélyei egy tábla megtekintéséhez vagy az abban való kereséshez, illetve ha nem szeretné, hogy a felhasználók bizonyos adatokat lássanak a táblában, akkor megnyitott űrlapokon Űrlap és Elrendezés nézetben is használhatja a keresés és a csere műveletet. Mindkét művelet abban az alapul szolgáló táblában végzi a keresést, amely az űrlaphoz van kötve.

Megjegyzés : Keresőmezőn nem használhat keresést és cserét végző műveletet. Ha egy űrlapon lévő vezérlőelemről (például beviteli mezőből) származó adatokat szeretne cserélni, a vezérlőelemnek kötve kell lennie a forrástáblához.

A keresőlisták használatáról a Több érték tárolását lehetővé tevő keresőoszlop felvétele vagy módosítása című cikkben olvashat bővebben. Az adott témakör első szakaszai ismertetik, hogy miként működnek a keresőmezők, és hogyan lehet létrehozni őket.

Adatok keresése űrlapon

  1. Nyissa meg Űrlap vagy Elrendezési nézetben azt az űrlapot, amelyben keresni szeretne.

  2. Válassza ki azt a vezérlőelemet, amely tartalmazza azt, hogy miben szeretne keresni.

    Megjegyzés : Ha az egész táblában kíván keresni, kövesse az 5. lépésben leírt alternatív eljárást.

  3. A Kezdőlap lap Keresés csoportjában kattintson a Keresés gombra, vagy nyomja le a CTRL+F billentyűkombinációt.

    – vagy –

    Nyomja le a CTRL+F billentyűkombinációt.

    Ekkor megjelenik a Keresés és csere párbeszédpanel.

  4. Az adatok kereséséhez kattintson a Keresés fülre. Keresést és cserét végző művelet futtatásához kattintson a Csere fülre.

  5. A Keresett szöveg mezőbe írja be a keresett értéket. Ha adatokat szeretne lecserélni, írjon be egy cserekarakterláncot a Csere erre mezőbe.

    Megjegyzés : A Csere erre mezőbe csak akkor írjon helyettesítő karaktereket, ha a rekordok is tartalmaznak ilyeneket.

  6. Szükség esetén a Miben lista segítségével módosíthatja a mezőt, amelyben keresni szeretne, illetve választhatja azt is, hogy a teljes alaptáblában keres.

    Alapértelmezés szerint a Miben lista az 1. lépésben kijelölt vezérlőelem nevét tartalmazza. Ha az űrlap alapjául szolgáló táblában kíván keresni, a listában jelölje ki a tábla nevét.

    – vagy –

    Ha másik vezérlőelemet szeretne kijelölni (ami megfelel egy másik táblamező kijelölésével), kattintson bármikor a vezérlőelemre az űrlapon. Ehhez nem kell bezárnia a párbeszédpanelt.

  7. Az Egyezés listában kijelölheti a Mező bármely részében elemet. Ez a beállítás nyújtja a lehető legszélesebb körű keresést.

  8. A Keresés listában kattintson a Mind elemre, majd a Következő gombra. A karakterlánc cseréjéhez kattintson a Csere gombra. Ha biztos abban, hogy megfelelő cserekarakterláncot adott meg, kattintson Az összes cseréje gombra, de ne felejtse el, hogy a cserét nem lehet visszavonni. Ha hibázik, a keresés és a csere megismétlésével kell megkeresnie és a helyes értékre cserélnie a hibás értékeket.

Vissza a lap tetejére

Adatok keresése egy lekérdezés eredményhalmazában

Az alábbi lépések szemléltetik, hogy miként használható a Keresés és csere párbeszédpanel rekordok keresésére egy választó lekérdezés eredményhalmazában. Ne feledje, hogy lekérdezés eredményeire csak keresési műveleteket futtathat.

Ha lekérdezéssel módosítani vagy törölni szeretné az adatokat, tanulmányozza a Frissítő lekérdezés létrehozása és futtatása és az Egy vagy több rekord törlése egy adatbázisból lekérdezésekkel című témakört.

Választó lekérdezés létrehozása

  • Nyissa meg azt az adatbázist, amely a keresni kívánt rekordokat tartalmazza.

  • Kattintson a Létrehozás lap Egyéb csoportjában a Lekérdezéstervező gombra.

    Az Access elindítja a lekérdezéstervezőt. Ekkor megjelenik a Tervezés lap, és megnyílik a Tábla megjelenítése párbeszédpanel.

  • Jelölje ki a keresendő rekordokat tartalmazó táblát vagy táblákat, és kattintson a Hozzáadás, majd a Bezárás gombra.

    A tábla vagy táblák a lekérdezés tervezőrácsának felső területén ablakokként jelennek meg; ezekben az ablakokban látható az egyes táblák mezőinek listája. Az alábbi ábra egy tipikus táblát szemléltet a tervezőben:

    Tábla a lekérdezéstervezőben

  • Kattintson duplán a keresendő mezőkre. A lekérdezéstervező alsó részében, a Mező sorban megjelennek a kijelölt mezők.

    Az alsó részen oszloponként egy táblamezőt vehet fel.

    Ha egy tábla összes mezőjét gyorsan hozzá kívánja adni, kattintson duplán a táblamezők listájának tetején található csillag (*) karakterre. Az alábbi ábrán a tervező látható az összes mező hozzáadása után.

    Lekérdezés az összes hozzáadott táblamezővel

  • Tetszés szerint beírhat egy vagy több feltételt a tervezőrács Feltétel sorába.

    Ezzel csökkentheti a lekérdezés által eredményül adott rekordok számát, és egyszerűbbé teheti az adatok megkeresését. Az alábbi táblázatban látható néhány példafeltétel és azok hatása a lekérdezésre.

Feltétel

Hatás

> 234

Minden 234-nél nagyobb számot visszaad. A 234-nél kisebb számok megkeresésére használja a < 234 kifejezést.

>= "Szalai"

A Szalai névtől kezdődően az ábécé végéig minden rekordot visszaad.

Between #2/2/2006# And #12/1/2006#

A 2006. február 2. és 2006. december 1. közötti dátumokat adja eredményül (ANSI-89 szerint). Ha az adatbázis ANSI-92 szabványú helyettesítő karakterekre van beállítva, kettős keresztek helyett használjon szimpla idézőjeleket ('). Példa: Between '2/2/2006' And '12/1/2006'

Not "Németország"

Minden olyan rekordot megkeres, amelynek tartalma nem egyezik meg pontosan a „Németország” karaktersorozattal. A feltételkifejezés olyan rekordokat ad vissza, amelyek a „Németország” karakterlánc mellett további karaktereket is tartalmaznak, például: „Németország (Euró)” vagy „Európa (Németország)” .

Not "T*"

A nem T-vel kezdődő rekordokat keresi meg. Ha az adatbázis ANSI-92 szabványú helyettesítő karakterekre van beállítva, a csillag helyett használjon százalékjelet (%).

Not "*t"

Minden olyan rekordot megkeres, amely nem t-re végződik. Ha az adatbázis ANSI-92 szabványú helyettesítő karakterekre van beállítva, a csillag helyett használjon százalékjelet (%).

In(Kanada,EK)

A listában megkeres minden olyan rekordot, amelyben szerepel a Kanada vagy az EK szó.

Like "[A-D]*"

Szövegmezőben az A és D közé eső karakterekkel kezdődő mezőket keresi meg. Ha az adatbázis ANSI-92 szabványú helyettesítő karakterekre van beállítva, a csillag helyett használjon százalékjeleket (%).

Like "*ar*"

Megkeresi azokat a rekordokat, amelyek tartalmazzák az „ar” betűsorozatot. Ha az adatbázis ANSI-92 szabványú helyettesítő karakterekre van beállítva, a csillag helyett használjon százalékjeleket (%).

Like "Budai Csab?"

Megkeresi azokat a rekordokat, amelyek a „Budai” névvel kezdődnek, és tartalmaznak egy ötbetűs második karakterláncot, amelynek első négy betűje „Csab”, utolsó betűje pedig ismeretlen. Ha az adatbázis ANSI-92 szabványú helyettesítő karakterekre van beállítva, a kérdőjel helyett használja az aláhúzásjelet (_).

#2/2/2006#

Megkeresi azokat a rekordokat, amelyek a 2006. február 2. dátumot tartalmazzák. Ha az adatbázis az ANSI-92 szabványú helyettesítő karakterekre van beállítva, a kettős kereszt (#) helyett szimpla idézőjelek közé foglalja a dátumot ('2/2/2006').

< Date( )- 30

Visszaad minden 30 napnál régebbi dátumot.

Date()

Az aktuális dátumot tartalmazó rekordokat adja vissza.

Between Date( ) And DateAdd("M", 3, Date( ))

Az aktuális naptól számított három hónapnál nem régebbi dátumokat tartalmazó rekordokat adja vissza.

Is Null

Azokat a rekordokat adja vissza, amelyek null (üres vagy meghatározatlan) értékeket tartalmaznak.

Is Not Null

Minden rekordot visszaad, amely tartalmaz értéket.

""

Visszaad minden rekordot, amely nulla hosszúságú karakterláncot tartalmaz. Akkor használ nulla hosszúságú karakterláncokat, ha egy kötelező mezőben adatot kell megadnia, de magát az értéket még nem ismeri. Ha például egy mezőben faxszámot kell megadni, de egy vevőnek még nincs faxkészüléke, a szám helyett két egymás mellett álló dupla idézőjelet ad meg ("").

  • A Tervezés lap Eredmények csoportjában kattintson a Futtatás gombra.

    Ellenőrizze, hogy a lekérdezés a kívánt rekordokat adja-e vissza. Ha szükséges, kijelölheti a nem kívánt mezőket, és a DELETE billentyűt lenyomva eltávolíthatja őket, illetve további mezőket húzhat a tervezőrácsra, és megváltoztathatja a feltételeket, amíg elégedett nem lesz a lekérdezés eredményével.

  • Folytassa a következő lépéssel.

Adatok keresése az eredményhalmazban

  1. A találatok között kattintson arra a mezőre (oszlopra), amelyben keresni szeretne.

  2. A Kezdőlap lap Keresés csoportjában kattintson a Keresés gombra, vagy nyomja le a CTRL+F billentyűkombinációt.

    – vagy –

    Nyomja le a CTRL+F billentyűkombinációt.

    Ekkor megjelenik a Keresés és csere párbeszédpanel.

  3. A Keresett szöveg mezőbe írja be a keresendő karakterláncot.

  4. Szükség esetén a Miben lista segítségével módosíthatja a mezőt, amelyben keresni szeretne, illetve választhatja azt is, hogy a teljes táblában keres.

    Alapértelmezés szerint a Miben lista az 1. lépésben kijelölt mező nevét tartalmazza. Ha a teljes táblában kíván keresni, a listában jelölje ki a tábla nevét

    – vagy –

    Ha egy másik oszlopot szeretne kijelölni, a tábla adatlapján kattintson a kívánt oszlopra. Ehhez nem kell bezárnia a párbeszédpanelt.

  5. Az Egyezés listában kijelölheti a Mező bármely részében elemet. Ez a beállítás nyújtja a lehető legszélesebb körű keresést.

  6. A Keresés listában kattintson a Mind elemre, majd a Következő gombra.

    A keresési művelet kijelöli az összes olyan rekordot, amelyben megtalálható a keresett karakterlánc. Mivel a Mind értéket adta meg a Keresés listában, az Access az összes rekordon végighalad.

Vissza a lap tetejére

Helyettesítő karakterek keresése

A keresést, valamint a keresést és cserét végző műveletekben használhat helyettesítő karaktereket, de ilyen esetben körültekintően kell eljárnia. Az alábbi szabályokat érdemes szem előtt tartani:

  • Ha a Keresés és csere párbeszédpanelt használva keres helyettesítő karaktereket, a keresendő karaktert szögletes zárójelek közé kell foglalni a következő módon: [*]. A felkiáltójel (!) és a záró szögletes zárójel (]) kivételével ez a szabály vonatkozik minden helyettesítő karakterre.

  • Ha a cserekarakterláncba helyettesítő karaktert ír, az Access literál karakternek tekinti azt, és beírja az adatbázisba. Ha például a régi * kifejezésre keres, és a mintának megfelelő összes rekordot az új * szövegre cseréli, az Access az „új *” szöveget írja az összes olyan rekordba, amelyben megtalálható a keresett karakterlánc.

Helyettesítő karakterek keresése

  1. Nyissa meg a táblát, a lekérdezés eredményhalmazát vagy az űrlapot. A táblákat és lekérdezés-eredményhalmazokat Adatlap nézetben, az űrlapokat Űrlap nézetben kell megnyitni.

  2. A Kezdőlap lap Keresés csoportjában kattintson a Keresés gombra, vagy nyomja le a CTRL+F billentyűkombinációt.

    – vagy –

    Nyomja le a CTRL+F billentyűkombinációt.

    Ekkor megjelenik a Keresés és csere párbeszédpanel.

  3. Ha csak meg szeretné keresni a helyettesítő karaktereket tartalmazó rekordokat, kattintson a Keresés fülre. Ha a talált helyettesítő karaktereket más adatra kívánja cserélni, kattintson a Csere fülre.

  4. A Keresett szöveg mezőbe írjon egy nyitó szögletes zárójelet ([), a keresni kívánt helyettesítő karaktert és egy záró szögletes zárójelet (]). Ha például a csillag összes előfordulását meg szeretné keresni, írja be a következőt: [*]. Ha cserét szeretne végezni, írja be a cserekarakterláncot a Csere erre mezőbe.

  5. Szükség esetén a Miben lista segítségével módosíthatja a mezőt, amelyben keresni szeretne, illetve választhatja azt is, hogy a teljes táblában keres.

    Alapértelmezés szerint a Miben lista az 1. lépésben kijelölt mező nevét tartalmazza. Ha a teljes táblában kíván keresni, a listában jelölje ki a tábla nevét

    – vagy –

    Ha egy másik oszlopot szeretne kijelölni, a tábla adatlapján kattintson a kívánt oszlopra. Ehhez nem kell bezárnia a párbeszédpanelt.

  6. Az Egyezés listában válassza azt a lehetőséget, amelyik a legjobban megfelel az adatainak. Ha például a helyettesítő karakterek a rekordok elején vannak, kattintson a Mező elején lehetőségre. Más esetben a Mező bármely részében lehetőségre kattintva adja vissza a művelet a lehető legtöbb eredményt.

  7. Győződjön meg arról, hogy a Formázott adat keresése jelölőnégyzet be van jelölve, majd kattintson a Következő gombra. A keresés a helyettesítő karaktert tartalmazó rekordokat adja eredményül. Ha cserélni szeretné a helyettesítő karaktert, kattintson a Csere gombra. Ha biztos abban, hogy a keresési és a cserekarakterláncok megfelelő eredményeket fognak adni, akkor kattintson Az összes cseréje gombra. Ne feledje azonban, hogy a keresési és csereműveletek eredményét nem lehet visszavonni.

Vissza a lap tetejére

Példák helyettesítő karakterek használatára

Ha tudja, hogy az egyes helyettesítő karakterek milyen mintatípusnak felelhetnek meg, a különféle eredmények megjelenítéséhez használhatja a helyettesítő karakterek, illetve a literál és a helyettesítő karakterek kombinációját. Vegye figyelembe, hogy az Egyezés listából kiválasztott beállítás hatással van a találatokra. Ha nem megfelelő beállítást használ, a keresés nem megfelelő adatokat eredményezhet vagy előfordulhat, hogy egyáltalán nem ad vissza adatot. Az alábbi táblázat bemutatja a literál és a helyettesítő karakterek használatának néhány módját, és ismerteti, hogy az Egyezés lista beállításai hogyan befolyásolják az eredményt.

Keresési karakterlán c

Egyezés lista beállítás a

Eredmény

[*]

Mező bármely részében

Visszaadja a csillagot (*) tartalmazó összes rekordot. Ez a szintaxis kérdőjelhez (?), számjelekhez (#), nyitó szögletes zárójelekhez ([) és kötőjelekhez (-) is használható.

Teljes mező

Az egy csillagból álló rekordokat adja vissza.

Mező elején

A csillaggal kezdődő rekordokat adja vissza.

*[*]*

Mező bármely részében

Visszaadja a csillagot (*) és a csillag körül egyéb szöveget tartalmazó összes rekordot. Ez a szintaxis kérdőjelhez (?), számjelekhez (#), nyitó szögletes zárójelekhez ([) és kötőjelekhez (-) is használható.

Teljes mező

Ugyanaz az eredmény.

Mező elején

Ugyanaz az eredmény.

[!*]

Mező bármely részében

Visszaadja a csillagot nem tartalmazó összes rekordot. Ne feledje, hogy ez a keresési minta egy rekord összes szavának összes betűjét visszaadhatja, ha az Egyezés listában ezt a beállítást használja. Ez a szintaxis kérdőjelhez (?), számjelekhez (#), nyitó szögletes zárójelekhez ([) és kötőjelekhez (-) is használható.

Megjegyzés : A *[!*]* keresési karakterlánc visszaadja a csillagokat tartalmazó rekordokat is, mert megtalálja a csillagot körülvevő összes szöveget.

Teljes mező

Nem ad vissza semmilyen eredményt.

Mező elején

A csillagot nem tartalmazó összes rekord első betűjét adja vissza.

ma*[ rt ]

Mező bármely részében

Visszaadja a „ma” és az „r” vagy a „t” karaktereket tartalmazó összes rekordot. Visszaadja például a „mar” és a „matt”, valamint a „madár” és a „madarat” szót is.

Teljes mező

Visszaadja a „ma” szöveggel kezdődő és az „r” vagy a „t” betűre végződő összes rekordot. Visszaadja például a „mar” és a „matt”, valamint a „madár” és a „madarat” szót is.

Mező elején

A „ma” szöveggel kezdődő és az „r” vagy a „t” betűt tartalmazó összes rekordot adja vissza.

ma*[! rt ]

Mező bármely részében

Kijelöli az „m” és az „a” betűt és minden ezeket követő szöveget egészen az első „r” vagy „t” betűig. Az alábbi ábrák ezt mutatják be.

Részleges mintaegyezés

Másik részleges mintaegyezés

Más szóval, még ha ki is szeretné zárni az „r” vagy a „t” betűt tartalmazó rekordokat, azok akkor is megjelenhetnek, mert a Mező bármely részében beállítás a szögletes zárójelek előtt lévő szöveggel keres egyezést.

Teljes mező

Visszaadja az „r” vagy a „t” betűt nem tartalmazó összes rekordot, ha a rekordok az „r” vagy a „t” betűre végződnek. A keresés például nem adja vissza a „madár” szót, mert az „r” betűre végződik, de visszaadja a „madarat” szót, mivel az „r” betűt más karakterek követik.

Mező elején

A „ma” szöveggel kezdődő rekordokat adja vissza. Az Access a szögletes zárójelben lévő karakterek előtti szöveggel egyeztet, így megjelenhetnek nem kívánt eredmények.

Vissza a lap tetejére

Idézőjelek és null, illetve üres értékek keresése

A Keresés és csere párbeszédpanelt használva kereshet idézőjeleket és számos különféle típusú üres értéket is.

  • Olyan mezők, amelyek üres érték esetén egy adott érték megjelenítésére vannak formázva. A formázás például megadhatja, hogy amíg nincs beírva érték, a mezőben az „Ismeretlen” szó jelenjen meg.

  • Üres, formázatlan mezők vagy null értékek.

  • Nulla hosszúságú karakterláncot tartalmazó mezők. Az üres karakterláncokat két egymást követő idézőjel ("") formájában adhatja meg, ahol az idézőjelek között szóköz sem szerepelhet. Ha ezt írja be, majd egy másik mezőre lép, az Access elrejti az idézőjeleket, és a mező üresnek látszik. Ne feledje, hogy nulla hosszúságú karakterláncot csak Szöveg, Feljegyzés és Hivatkozás adattípusú mezőkben, valamint olyan típusokhoz adhat meg, amelyek alapértelmezés szerint engedélyezik a nulla hosszúságú karakterláncokat.

Idézőjelek keresése

  1. Nyissa meg a táblát Adatlap nézetben, vagy nyissa meg a táblához kötött űrlapot.

  2. A Kezdőlap lap Keresés csoportjában kattintson a Keresés gombra, vagy nyomja le a CTRL+F billentyűkombinációt.

    – vagy –

    Nyomja le a CTRL+F billentyűkombinációt.

    Ekkor megjelenik a Keresés és csere párbeszédpanel.

  3. Ha csak meg szeretné keresni az idézőjeleket, kattintson a Keresés fülre. Ha a talált idézőjeleket cserélni is kívánja, kattintson a Csere fülre.

  4. A Keresett szöveg mezőbe írjon be egy idézőjelet. Ha az idézőjeleket másik értékre kívánja cserélni, írja be az értéket a Csere erre mezőbe.

    Megjegyzés : Ha csak el szeretné távolítani az idézőjeleket, akkor hagyja üresen a Csere erre mezőt.

  5. Szükség esetén a Miben lista segítségével módosíthatja a mezőt, amelyben keresni szeretne, illetve választhatja azt is, hogy a teljes táblában keres.

    Alapértelmezés szerint a Miben lista az 1. lépésben kijelölt mező nevét tartalmazza. Ha a teljes táblában kíván keresni, a listában jelölje ki a tábla nevét

    – vagy –

    Ha egy másik oszlopot szeretne kijelölni, a tábla adatlapján kattintson a kívánt oszlopra. Ehhez nem kell bezárnia a párbeszédpanelt.

  6. Az Egyezés listában kijelölheti a Mező bármely részében elemet. Ez a beállítás nyújtja a lehető legszélesebb körű keresést.

  7. Az összes rekordban történő kereséshez a Keresés listában válassza a Mind elemet.

  8. Jelölje be a Formázott adat keresése jelölőnégyzetet.

    Megjegyzés : Ha az Access automatikusan bejelöli a jelölőnégyzetet, fogadja el ezt a beállítást, amennyiben ez nem teszi sikertelenné a keresést.

  9. A rekordok megkereséséhez kattintson a Következő gombra. Ha a keresés sikertelen, törölje a jelet a Formázott adat keresése jelölőnégyzetből, és próbálkozzon újra. Ha biztosan cserélni szeretné az idézőjeleket egy másik értékre (vagy el szeretné távolítani azokat), kattintson a Csere gombra. Ha biztos abban, hogy a teljes táblában a megfelelő értékeket fogja megtalálni és cserélni, kattintson Az összes cseréje gombra. Ne feledje azonban, hogy a cserét nem lehet visszavonni. Ha hibázik, akkor ismételt keresésekkel és cserékkel kell a hibát javítani.

Üres értékek keresése

  1. Szükség esetén nyissa meg Adatlap nézetben azt a táblát, amely a megkeresni kívánt értékeket tartalmazza.

  2. A táblában jelölje ki azt a mezőt, amely a keresni kívánt üres értékeket tartalmazza.

  3. A Kezdőlap lap Keresés csoportjában kattintson a Keresés gombra, vagy nyomja le a CTRL+F billentyűkombinációt.

    – vagy –

    Nyomja le a CTRL+F billentyűkombinációt.

    Ekkor megjelenik a Keresés és csere párbeszédpanel.

  4. Tegye a következők valamelyikét:

    Érték megjelenítésére formázott üres mezők keresése

    1. Formázott értékek kereséséhez kattintson a Keresés fülre.

      Ha a talált értékeket más adatra kívánja cserélni, kattintson a Csere fülre.

    2. A Keresett szöveg mezőbe írja be a formátum által megadott értéket.

      Ha az üres mezőbe adatokat szeretne felvenni, írja be az új adatot a Keresett szöveg mezőbe.

    3. Az Egyezés listában kattintson a Teljes mező lehetőségre.

    4. Jelölje be a Formázott adat keresése jelölőnégyzetet.

    5. Kattintson a Következő gombra.

    Üres, formázatlan mezők keresése

    1. Mezők kereséséhez kattintson a Keresés fülre. Ha a talált mezőkbe értéket szeretne írni, kattintson a Csere fülre.

    2. A Keresett szöveg mezőbe írja be a Null vagy az Is Null szöveget.

      Ha a null értéket más adatra kívánja cserélni, írja be az új adatot a Csere erre mezőbe.

    3. Az Egyezés listában kattintson a Teljes mező lehetőségre.

    4. Törölje a Formázott adat keresése jelölőnégyzet bejelölését.

    5. Kattintson a Következő gombra.

    Nulla hosszúságú karakterláncokat tartalmazó mezők keresése

    1. Nulla hosszúságú karakterláncok kereséséhez kattintson a Keresés fülre.

      Ha a talált karakterláncokat más adatra kívánja cserélni, kattintson a Csere fülre.

    2. A Keresett szöveg mezőbe írjon be két egymást követő idézőjelet szóköz nélkül ("").

      Ha a nulla hosszúságú karakterláncokat más adatra kívánja cserélni, írja be az új adatot a Csere erre mezőbe.

    3. Az Egyezés listában kattintson a Teljes mező lehetőségre.

    4. Törölje a Formázott adat keresése jelölőnégyzet bejelölését.

    5. Kattintson a Következő gombra.

Vissza a lap tetejére

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×