Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Instrukcja Submacro w programie Access definiuje oddzielne makro w oknie projektanta makr.

Ustawienie

Akcja Submacro ma tylko jeden wymagany argument.

Argument akcji

Opis

Name (Nazwa)

Ciąg wyświetlany jako nazwa makra.

Uwagi

Instrukcji Submacro można użyć do zdefiniowania oddzielnego zestawu akcji. Aby uruchomić akcje zdefiniowane w podmakrach z poziomu innego makra, można użyć akcji UruchomMakro (RunMacro). W argumencie Macro Name (Nazwa makra) akcji UruchomMakro (RunMacro) należy użyć następującej składni w celu uruchomienia podmakra:

<nazwa makra>.<nazwa podmakra>

Instrukcji Submacro można również użyć w celu zdefiniowania w obrębie makra zestawu akcji do obsługi błędów.

Przykład

W poniższym makrze pokazano użycie instrukcji Submacro razem z akcją makra PrzyBłędzie (OnError). W tym przykładzie akcja PrzyBłędzie (OnError) określa, że gdy wystąpi błąd, program Access uruchomi niestandardowe podmakro obsługi błędu o nazwie ErrorHandler. Jeśli w którejkolwiek z następujących po niej akcji wystąpi błąd, w programie Access nastąpi skok do podmakra ErrorHandler. Podmakro ErrorHandler spowoduje wyświetlenie okna komunikatu odwołującego się do obiektu MacroError z informacją o błędzie.

Oto zrzut ekranu przedstawiający projektanta makr programu Access (w wersji 2010 lub nowszej) z poprzednim przykładem. W tym przypadku wyrażenie w akcji UstawZmiennąLokalną (SetLocalVar) wyzwala błąd, ponieważ następuje próba podzielenia liczby przez zero. Program Access przechodzi dalej do podmakra w nazwie ErrorHandler i wyświetla informacje o błędzie w oknie komunikatu.

Warstwa projektowa makra w programie Access z akcją makra PrzyBłędzie (OnError).

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×