Makro darbība SendKeys

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

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.

Wait

Norāda, vai makro būtu pauzēt līdz taustiņsitienu apstrādāt. 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 rakstīto 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.

Paplašiniet savas Office 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.

×