Makrohandlingen SendTaster

Du kan bruge makrohandlingen SendTaster i Access-skrivebordsdatabaser til at sende tastetryk direkte til Access eller til et aktivt Windows-baseret program.

Sikkerhedsnote!: Undgå at bruge udtrykket SendTaster eller en makro af typen AutoKeys med følsomme eller fortrolige oplysninger. En ondsindet bruger kan opfange tastetryk og forringe computerens og dataenes sikkerhed.

Bemærk!: Denne handling tillades ikke, hvis der ikke er tillid til databasen.

Indstilling

Makrohandlingen SendTaster har følgende argumenter:

Handlingsargument

Beskrivelse

Tastetryk

De tastetryk, du vil have Access eller programmet til at behandle. Angiv tastetryk i feltet Tastetryk i sektionen Handlingsargumenter i makrodesignvinduet. Du kan indtaste op til 255 tegn. Dette er et påkrævet argument.

Vent

Angiver, om makro skal afbrydes midlertidigt, indtil tastetrykkene er blevet behandlet. Klik på Ja (for at afbryde) eller Nej (for ikke at afbryde). Standarden er Nej.

Bemærkninger

Access behandler de tastetryk, der modtages via makrohandlingen SendTaster, præcis som hvis du havde skrevet dem direkte i et Access-vindue.

Hvis du vil angive tastetryk, skal du bruge den samme syntaks som for sætningen SendTaster.

Bemærk!: Der kan opstå en fejl, hvis argumentet Tastetryk indeholder forkert syntaks, forkert stavet tekst eller andre værdier, der ikke passer til vinduet, som tastetrykkene sendes til.

Du kan bruge denne makrohandling til at angive oplysninger i en dialogboks, især hvis du ikke vil afbryde makroen, så den reagerer manuelt på dialogboksen. Nogle Makrohandlinger i Access, f.eks. Udskrift og FindPost,vælger automatisk indstillingerne i bestemte hyppigt anvendte dialogbokse. Du kan bruge makrohandlingen SendTaster til at vælge indstillingerne i mindre hyppigt anvendte dialogbokse.

  • Fordi dialogboksen suspenderer makroen, skal du placere makrohandlingen SendTaster før den handling, der får dialogboksen til at åbne og angive argumentet Vent til Nej.

  • Det kan være svært at tage tid på tastetryk, der når Access, eller et andet program. Det anbefales derfor, at du, hvis der er en anden metode (f.eks. makrohandlingen FindPost), kan bruge den til at opnå en ønsket opgave, i stedet for at bruge makrohandlingen SendTaster til at udfylde indstillingerne i en dialogboks.

Hvis du vil sende mere end 255 tegn til Access eller et andet Windows-baseret program, kan du bruge flere SendTaster-makrohandlinger efter hinanden i en makro.

Ved hjælp af makrohandlingen SendTaster til at sende tastetryk udløser det relevante TastNed-,Tasteop-og Tastetryk-hændelser. Afsendelse af ikke-ANSI-tastetryk (f.eks. en funktionstast) udløser ikke tastetrykhændelsen.

Denne handling er ikke tilgængelig fra et VBA-modul (Visual Basic for Applications). Brug sætningen SendTaster i stedet.

Har du brug for mere hjælp?

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×