Makro darbība SendKeys

Svarīgi!:  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Makro darbība SendKeys varat izmantot Access datora datu bāzēs nosūtīt taustiņsitienu tieši Access vai aktīvo Windows lietojumprogrammām.

Drošības piezīme.: Neizmantojiet priekšrakstu SendKeys vai makro AutoKeys ar sensitīvu vai konfidenciālu informāciju. Ļaunprātīgs lietotājs var pārtvert taustiņu sitienus un radīt apdraudējumu datora un datu drošībai.

Piezīme.: Šī darbība nav atļauta, ja datu bāze nav uzticama.

Iestatījums

Makro darbība SendKeys ir šādi argumenti.

Darbības arguments

Apraksts

Un to kombinācijas

Vēlaties, lai Access vai lietojumprogrammu, lai apstrādātu taustiņus. Ievadiet taustiņus un to kombinācijas sadaļā Darbības Arguments lodziņā makro noformējuma loga. Varat ierakstīt līdz 255 rakstzīmēm. Šis arguments ir obligāts.

pagaidiet

Norāda, vai makro būtu pauzēt līdz taustiņsitienu ir apstrādāti. Noklikšķiniet uz (lai pauzētu) vai (lai nevar pauzēt). Pēc noklusējuma ir iestatīts uz .

Piezīmes

Programma Access apstrādā taustiņsitienu saņem caur makro darbība SendKeys tieši kā tad, ja tās bija ierakstījāt tieši programmā Access logu.

Lai norādītu taustiņus, izmantojiet to pašu sintaksi, kā to darītu SendKeys priekšrakstu.

Piezīme.: Kļūda var rasties, ja taustiņsitienu argumentā ir nepareiza sintakse, kļūdaini uzrakstīto tekstu vai citas vērtības, kas nav piemērotas logu un to kombinācijas tiek nosūtīti.

Šo makro darbību var izmantot, lai ievadītu informāciju dialoglodziņā, īpaši tad, ja nevēlaties pārtraukt makro, lai manuāli atbildētu uz dialoglodziņu. Daži Access makro darbības, piemēram, izdrukas un FindRecord, atlasiet automātiski opcijas vairāku populārāko dialoglodziņu. Makro darbība SendKeys var izmantot, lai atlasītu tās opcijas mazāk lietotos dialoglodziņos.

Piezīme.: 

  • Tā kā dialoglodziņu aptur makro, ir jāliek makro darbība SendKeys , pirms darbības, kas izraisa dialoglodziņa atvēršana un uzgaidiet arguments iestatīts uz .

  • Hronometrāžas taustiņsitienu sasniedzot Access vai citu lietojumprogrammu var būt sarežģīta. Kā rezultātu, ir ieteicams, ja pastāv dažas citas metodes (piemēram, makro darbība FindRecord ) varat izmantot, lai sasniegtu vēlamo uzdevumu, lietojiet šo metodi, nevis izmantojot makro darbība SendKeys aizpildīšanas opcijām dialoglodziņā.

Ja vēlaties nosūtīt vairāk nekā 255 rakstzīmes Access vai citām Windows lietojumprogrammām, varat izmantot vairākas SendKeys makro darbības pēc kārtas makro.

Izmantojot makro darbība SendKeys , lai nosūtītu taustiņsitienu trigerus atbilstošo KeyDown, KeyUpun taustiņa nospiešanas notikumus. Nosūtot-ANSI taustiņsitienu (piemēram, funkcijas taustiņš) netiek jāizsauc nospiestu notikumu.

Šī darbība nav pieejama no modulī Visual Basic for Applications (VBA). Tā vietā izmantojiet SendKeys priekšrakstu.

Piezīme.: Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×