U kunt een actie of set acties toewijzen aan een specifieke toets of sneltoets door een macrogroep autotoetsen te maken. Voeg een submacro toe voor elke sneltoets die u wilt maken. Wanneer u op de toets of sneltoets drukt, wordt de actie in Microsoft Access uitgevoerd.
Opmerking
Als u een actie toewijst aan een sneltoets die al wordt gebruikt in Access, vervangt uw actie de toewijzing van de Access-toets. Ctrl+C is bijvoorbeeld de sneltoets voor de opdracht Kopiëren. Als u die sneltoets toewijst aan een macro, wordt de macro uitgevoerd in plaats van de opdracht Kopiëren .
De macro AutoKeys maken met submacro's
Klik op het tabblad Maken in de groep Macro's en code op Macro.
Selecteer In de vervolgkeuzelijst Nieuwe actie toevoegende optie Submacro.
Voer in het vak submacronaam de toets of sneltoets in die u wilt toewijzen aan de actie of set acties. In de tabel aan het einde van dit artikel wordt de syntaxis voor sneltoetsen weergegeven.
Selecteer in de vervolgkeuzelijst Nieuwe actie toevoegen in het submacroblok de actie die u met de toets of sneltoets wilt uitvoeren. U kunt bijvoorbeeld een pieptoonactie toevoegen waardoor de macroactie Pieptoon wordt uitgevoerd wanneer u op Ctrl+B drukt.
Als u meer dan één actie wilt toewijzen aan de sneltoets, voegt u de andere acties toe onder de eerste actie, maar bewaart u ze in hetzelfde submacroblok.
Als u andere sleuteltoewijzingen wilt maken, maakt u meer submacros. Selecteer vervolgens acties in elk submacroblok met behulp van de vervolgkeuzelijst Nieuwe actie toevoegen . In de bovenstaande schermopname definiëren drie afzonderlijke submacros drie afzonderlijke sleuteltoewijzingen.
Herhaal stap 2 tot en met 5 voor andere sleuteltoewijzingen die u wilt maken.
Klik op Opslaan of druk op Ctrl+S.
Typ
AutoKeysin het dialoogvenster Opslaan als onder Macronaam.
De nieuwe sleuteltoewijzingen zijn beschikbaar zodra u de macrogroep AutoSleutels opslaat. Ze blijven van kracht telkens wanneer u de database opent. Als u wilt, kunt u de sleuteltoewijzingen en vele andere opstartopties omzeilen door Shift ingedrukt te houden terwijl u de database start.
Belangrijk
Als de database niet de vertrouwde status krijgt, worden bepaalde macroacties uitgeschakeld. U kunt alle macroacties inschakelen door op Opties in de berichtenbalk te klikken en vervolgens Deze inhoud inschakelen te selecteren. Hiermee schakelt u alle macroacties in totdat u de database sluit.
Syntaxis voor sneltoetsen voor AutoKeys
In de volgende tabel ziet u voorbeelden van sneltoetsen die u kunt invoeren in het vak submacronaam om sleuteltoewijzingen te maken in een macrogroep AutoSleutels. Deze sneltoetsen zijn een subset van de syntaxis die wordt gebruikt in de SendKeys instructie in Microsoft Visual Basic.
| Naam van de submacro | Toets- of sneltoets |
|---|---|
^A Of ^4 |
Ctrl+A of Ctrl+4 |
{F1} |
F1 |
^{F1} |
Ctrl+F1 |
+{F1} |
Shift+F1 |
{INSERT} |
Invoegen |
^{INSERT} |
Ctrl+Invoegen |
+{INSERT} |
Shift+Insert |
{DELETE} Of {DEL} |
Verwijderen |
^{DELETE} Of ^{DEL} |
Ctrl+Delete |
+{DELETE} Of +{DEL} |
Shift+Delete |