Salt la conținutul principal
Asistență
Conectare

Acțiunea de macrocomandă TrimitereTaste

Puteți utiliza acțiunea de macrocomandă TrimitereTaste în bazele de date desktop Access pentru a trimite apăsări de taste direct la Access sau la o aplicație bazată pe Windows activă.

Notă de securitate: Evitați utilizarea declarației TrimitereTaste sau a unei macrocomenzi AutoKeys cu informații sensibile sau confidențiale. Un utilizator rău intenționat ar putea să intercepteze secvențele de taste și să compromită securitatea computerului și a datelor.

Notă: Această acțiune nu va fi permisă dacă baza de date nu este de încredere.

Setare

Acțiunea de macrocomandă TrimitereTaste are următoarele argumente.

Argument acțiune

Descriere

Taste

Tastele de la tastatură pe care doriți să le accesați sau să le procesați. Introduceți intrarile de la tastatură în caseta apăsări de taste din secțiunea argumente de acțiune din fereastra de proiectare a macrocomenzii. Puteți tasta până la 255 de caractere. Acesta este un argument obligatoriu.

Așteptați

Specifică dacă macrocomandă ar trebui să se oprească până când se procesează tastatura. Faceți clic pe Da (pentru a pune în pauză) sau pe nu (pentru a nu întrerupe). Valoarea implicită este Nu.

Observații

Access procesează intrarile de la tastatură pe care le primește prin acțiunea de macrocomandă TrimitereTaste exact ca și cum le-ați fi tastat direct într-o fereastră Access.

Pentru a specifica tastatura, utilizați aceeași sintaxă ca pentru instrucțiunea TrimitereTaste .

Notă: O eroare poate apărea dacă argumentul de la tastatură conține sintaxă incorectă, text ortografiat greșit sau alte valori care nu sunt corespunzătoare ferestrei la care sunt trimise apăsările de taste.

Puteți utiliza această acțiune de macrocomandă pentru a introduce informații într-o casetă de dialog, mai ales dacă nu doriți să întrerupeți macrocomanda pentru a răspunde manual la caseta de dialog. Unele acțiuni de macrocomenzi Access, cum ar fi imagini imprimate și CăutareÎnreg, selectează automat opțiunile din anumite casete de dialog utilizate frecvent. Puteți utiliza acțiunea de macrocomandă TrimitereTaste pentru a selecta opțiunile din casetele de dialog mai puțin utilizate frecvent.

  • Deoarece caseta de dialog suspendă macrocomanda, trebuie să puneți acțiunea de macrocomandă TrimitereTaste înainte de acțiunea care determină deschiderea casetei de dialog și setarea argumentului așteptare la nu.

  • Sincronizarea apăsării de taste în Access sau a altei aplicații poate fi dificilă. Ca rezultat, se recomandă ca, dacă există o altă metodă (cum ar fi acțiunea de macrocomandă CăutareÎnreg ) pe care o puteți utiliza pentru a obține o activitate dorită, utilizați acea metodă în loc să utilizați acțiunea de macrocomandă TrimitereTaste pentru a completa opțiunile dintr-o casetă de dialog.

Dacă doriți să trimiteți mai mult de 255 de caractere pentru a accesa sau altă aplicație bazată pe Windows, puteți utiliza mai multe acțiuni de macrocomandă TrimitereTaste în succesiune într-o macrocomandă.

Utilizarea acțiunii de macrocomandă TrimitereTaste pentru a trimite apăsări de taste declanșează evenimentele corespunzătoare keydown, keyupși tastării . Trimiterea de taste non-ANSI (cum ar fi o tastă funcțională) nu declanșează evenimentul de apăsare de tastă.

Această acțiune nu este disponibilă de la un modul Visual Basic for Applications (VBA). Utilizați în schimb instrucțiunea TrimitereTaste .

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×