Dejanje makra »PošljiTipke«

Varnostno opozorilo : Izogibajte se uporabi izraza PošljiTipke ali makra Samotipke, če delate z zaupnimi informacijami. Zlonamerni uporabnik lahko prestreže pritiske na tipke in ogrozi varnost vašega računalnika ali podatkov.

Dejanje PošljiTipke lahko uporabite za pošiljanje pritisnjenih tipk neposredno programu Microsoft Office Access 2007 ali aktivnemu programu za Windows.

Opomba : To dejanje ne bo dovoljeno, če zbirka podatkov ni zaupanja vredna. Če želite več informacij o omogočanju makrov, glejte povezave v razdelku Glejte tudi tega članka.

Nastavitev

Dejanje PošljiTipke ima te argumente.

Argument dejanja

Opis

Pritisnjene tipke

Pritisnjene tipke, za katere želite, da jih Access ali program obdela. Vnesite pritisnjene tipke v polje Pritisnjene tipke v odseku Argumenti dejanja v podoknu graditelja makrov. Vnesete lahko do 255 znakov. To je zahtevani argument.

Čakaj

Navede, ali naj se makro začasno zaustavi, dokler pritisnjene tipke ne bodo obdelane. Kliknite Da (če želite začasno zaustaviti delovanje) ali Ne (če ne želite začasno zaustaviti delovanja). Privzeta vrednost je Ne.

Opombe

Access obdela pritisnjene tipke, ki jih prejme z dejanjem PošljiTipke, na enak način, kot če bi jih vnesli neposredno v Accessovo okno.

Če želite navesti pritisnjene tipke, uporabite enako sintakso, kot bi jo uporabili za izjavo PošljiTipke.

Opomba : Če argument Pritisnjene tipke vsebuje neveljavno sintakso, napačno črkovano besedilo ali druge vrednosti, ki niso primerne za okno, v katerega so poslane pritisnjene tipke, lahko pride do napake.

To dejanje lahko uporabite, če želite vnesti informacije v pogovorno okno, še posebej, če ne želite prekiniti možnosti, da makro ročno odgovori v pogovorno okno. Nekatera Accessova dejanja, na primer Natisni in NajdiZapis, samodejno izberejo možnosti v nekaterih pogosto uporabljanih pogovornih oknih. Dejanje PošljiTipke lahko uporabite, če želite izbrati možnosti v manj pogosto uporabljanih pogovornih oknih.

Opomba : 

  • Pogovorno okno začasno ustavi makro, zato morate postaviti dejanje PošljiTipke pred dejanje, ki povzroči odpiranje pogovornega okna, in nastaviti argument Čakaj na Ne.

  • Časovna nastavitev za čas, ko želite, da pritisnjene tipke dosežejo Access ali drug program, lahko povzroči nekaj težav. Če obstaja druga metoda (na primer dejanje NajdiZapis), ki jo lahko uporabite za izvedbo želenega opravila, je zato priporočljivo uporabiti to metodo namesto dejanja PošljiTipke, če želite izpolniti možnosti v pogovornem oknu.

Če želite poslati več kot 255 znakov Accessu ali drugemu programu za Windows, lahko uporabite več zaporednih dejanj PošljiTipke v makru.

Če uporabite dejanje PošljiTipke za pošiljanje pritiskov tipk, se sprožijo ustrezni dogodki KeyDown, KeyUp in KeyPress. Če pošljete pritisnjene tipke, ki niso nabor znakov ANSI (na primer funkcijska tipka), se ne sproži dogodek KeyPress.

To dejanje ni na voljo iz modula VBA (Visual Basic for Applications). Namesto tega uporabite izjavo PošljiTipke.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×