Akciju makronaredbe Slanje Keys možete koristiti u bazama podataka programa Access za stolna računala da biste pritisnute tipke izravno slali na Access ili u aktivnu aplikaciju utemeljenu na sustavu Windows.
Napomena o sigurnosti: S osjetljivim ili povjerljivim podacima ne preporučuje se korištenje izjave SendKeys ni makronaredbe AutoKeys. Zlonamjerni korisnik mogao bi presresti pritiske na tipke i ugroziti sigurnost računala i podataka.
Napomena: Ova akcija neće biti dopuštena ako baza podataka nije pouzdana.
Postavka
Akcija makronaredbe Send Keys sadrži sljedeće argumente.
Argument akcije |
Opis |
Tipke |
Pritiscima tipki koje želite pristupiti programu Access ili aplikaciji. U okvir Argumenti akcije u prozoru dizajn makronaredbe Unesite pritisnute tipke. Možete upisati najviše 255 znakova. To je obavezan argument. |
Wait |
Određuje hoće li makronaredba pauzirati dok se pokreti tipki ne obrađuju. Kliknite da (da biste pauzirali) ili ne (da ne biste pauzirali). Zadana je postavka Ne. |
Napomene
Access obrađuje pritisnute tipke koje prima pomoću akcije makronaredbe Sendekeys točno kao da ste ih upisali izravno u prozor programa Access.
Da biste odredili pritisnute tipke, koristite istu sintaksu kao i u izjavi Send Keys .
Napomena: Pogreška se može pojaviti ako argument tipki sadrži neispravnu sintaksu, pogrešno napisan tekst ili druge vrijednosti koje nisu prikladne za prozor na koji su pritisnute tipke.
Ovu akciju makronaredbe možete koristiti da biste unijeli informacije u dijaloški okvir, osobito ako ne želite prekinuti makronaredbu da biste ručno odgovorili na dijaloški okvir. Neke akcije makronaredbi programa Access, kao što su Ispis i FindRecord, automatski odabiru mogućnosti u određenim često korištenim dijaloškim okvirima. Možete koristiti akciju makronaredbe Send Keys da biste odabrali mogućnosti u manje često korištenim dijaloškim okvirima.
-
Budući da dijaloški okvir obustavlja makronaredbu, morate postaviti akciju makronaredbe Sendi prije akcije koja će izazvati otvaranje dijaloškog okvira i postavljanje argumenta čekanje na ne.
-
Tempiranje tipki koje dostižu pristup ili neku drugu aplikaciju može biti zeznuto. Kao rezultat toga preporučuje se da ako postoji neki drugi način (primjerice akcija makronaredbe FindRecord ) koju možete koristiti da biste postigli željeni zadatak, umjesto da koristite akciju makronaredbe Send Keys da biste ispunili mogućnosti u dijaloškom okviru.
Ako želite poslati više od 255 znakova u Access ili neku drugu aplikaciju utemeljenu na sustavu Windows, u nekoj makronaredbi možete koristiti nekoliko akcija makronaredbi Slanje Keys .
Korištenje akcije makronaredbe Slanje Keys radi slanja pritisaka tipki pokreće odgovarajuću tipkovnutipku, tipkovnicui događaje tipkovnice . Slanje neansi tipki (kao što je funkcijska tipka) ne pokreće događaj tipkovnice .
Ova akcija nije dostupna u modulu Visual Basic for Applications (VBA). Umjesto toga koristite naredbu Send Keys .