Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Az asztali Access-adatbázisok Kulcsok küldése makróműveletével közvetlenül Access vagy aktív Windows-alapú alkalmazásnak küldhet billentyűleütéseket.

Biztonsági megjegyzés: Bizalmas vagy titkos információkkal lehetőleg ne használjon Billentyűküldés utasítást vagy AutoKeys makrót. A rosszindulatú felhasználók elfoghatják a billentyűleütéseket, és veszélyeztethetik a számítógép és az adatok biztonságát.

Megjegyzés: Ez a művelet nem használható, ha az adatbázis nem megbízható.

Beállítás

A SendKeys makróművelet argumentumai a következők.

Művelet argumentuma

Leírás

Billentyűleütéseket

Az Access vagy az alkalmazás által feldolgozandó billentyűleütések. Írja be a billentyűleütéseket a makrótervező ablak Műveletargumentumok szakaszának Billentyűleütések mezőjébe. A beírható karakterek maximális száma 255. Ez egy kötelező argumentum.

Várakozás

Megadja, hogy a makró szüneteltetni kell-e a billentyűleütések feldolgozásáig. Kattintson az Igen (szüneteltetéshez) vagy a Nem gombra (a szüneteltetés kihagyásához). Az alapértelmezett érték a Nem.

Megjegyzések

Az Access a SendKeys makróműveleten keresztül kapott billentyűleütéseket pontosan úgy dolgozza fel, mintha közvetlenül egy Access-ablakban gépelte volna be őket.

A billentyűleütések megadásához használja ugyanazt a szintaxist, mint a SendKeys utasítás esetében.

Megjegyzés: Hiba akkor fordulhat elő, ha a Billentyűleütések argumentum helytelen szintaxist, hibásan írt szöveget vagy más olyan értékeket tartalmaz, amelyek nem megfelelőek ahhoz az ablakhoz, amelybe a billentyűleütések el lettek küldve.

A makróművelet segítségével adatokat adhat meg egy párbeszédpanelen, különösen akkor, ha nem szeretné megszakítani a makrót, hogy manuálisan válaszoljon a párbeszédpanelre. Egyes Access-makróműveletek, például a PrintOut és a FindRecord, automatikusan kiválasztják a beállításokat bizonyos gyakran használt párbeszédpaneleken. A Kulcsok küldése makróművelet segítségével kiválaszthatja a ritkábban használt párbeszédpanelek beállításait.

  • Mivel a párbeszédpanel felfüggeszti a makrót, a Kulcsok küldése makróműveletet a párbeszédpanel megnyitását eredményező művelet elé kell helyeznie, és a Várakozás argumentumot Nem értékre kell állítania.

  • Az Accesst vagy egy másik alkalmazást elérő billentyűleütések időzítése bonyolult lehet. Ezért ajánlott, hogy ha van más módszer is (például a Rekordkeresés makróművelet), akkor a kívánt feladat eléréséhez használja ezt a metódust aHelyett, hogy a Kulcsok küldése makróművelettel kitöltené a párbeszédpanel beállításait.

Ha 255 karakternél több karaktert szeretne küldeni az Accessbe vagy egy másik Windows-alapú alkalmazásba, több SendKeys makróműveletet is használhat egymás után egy makróban.

A Kulcsok küldése makróművelet használata a billentyűleütések küldéséhez a megfelelő KeyDown-, KeyUp- és KeyPress-eseményeket aktiválja. A nem ANSI-billentyűleütések (például egy függvénykulcs) küldése nem aktiválja a KeyPress eseményt.

Ez a művelet nem érhető el Visual Basic for Applications (VBA) modulból. Használja helyette a SendKeys utasítást .

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

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

×