Uruchamianie makra z poziomu innego makra lub procedury języka VBA
1. Dodawanie akcji do makra lub procedury.
* Aby dodać akcję do makra Uruchom Makro , kliknij pozycję Uruchom Makro na liście akcji w pustym wierszu akcji, a następnie ustaw argument Nazwa makra.
* Aby dodać akcję Uruchom Makro do procedury VBA, dodaj metodę RunMacro obiektu DoCmd do odpowiedniej procedury, a następnie określ nazwę makra, które chcesz uruchomić. Na przykład uruchom makro nazwane Moje makro: DoCmd.RunMacro "My Macro"
Uruchamianie makra w odpowiedzi na zdarzenie formularza, raportu lub formantu
Obecnie jest możliwe osadzanie makr bezpośrednio we właściwościach zdarzeń formularzy, raportów i formantów, ale można nadal tworzyć makra samodzielne i wiązać je ze zdarzeniami w taki sam sposób jak we wcześniejszych wersjach programu Access.
1. Po utworzeniu makra samodzielnego otwórz formularz lub raport w widoku projektu lub w widoku układu.
2. Otwórz arkusz właściwości formularza lub raportu albo arkusz właściwości sekcji lub formantu w formularzu lub raporcie.
3. Kliknij kartę Zdarzenie.
4. Kliknij właściwość zdarzenia dla zdarzenia, które chcesz uruchomić.
5. Na liście rozwijanej kliknij nazwę makra samodzielnego.
6. Zapisz formularz lub raport.