Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Instrucțiunea Sub-macrocomandă definește o macrocomandă separată în fereastra proiectantului de macrocomenzi.

Setare

Acțiunea Submacrocomandă are numai un argument obligatoriu.

Argument acțiune

Descriere

Nume

Un șir care apare ca nume al macrocomenzii.

Observații

Puteți utiliza instrucțiunea Sub-macrocomandă pentru a defini seturi separate de acțiuni. Puteți rula acțiunile definite în submacrocomenzi dintr-o altă macrocomandă utilizând acțiunea RulareMacrocomandă. În argumentul Nume macrocomandă al acțiunii RulareMacrocomandă, utilizați următoarea sintaxă pentru a rula submacrocomanda:

<nume macrocomandă>.<nume submacrocomandă>

De asemenea, puteți utiliza instrucțiunea Sub-macrocomandă pentru a defini un set de acțiuni de gestionare a erorilor într-o macrocomandă.

Exemplu

Următoarea macrocomandă demonstrează utilizarea instrucțiunii Sub-macrocomandă împreună cu o acțiune de macrocomandă LaEroare. În acest exemplu, acțiunea LaEroare precizează că Access rulează o submacrocomandă de gestionarea a erorilor particularizată, denumită TratareErori atunci când apare o eroare. Dacă apare o eroare în oricare dintre acțiunile care urmează, Access sare la submacrocomanda TratareErori. Submacrocomanda TratareErori afișează o casetă de mesaj care se referă la obiectul EroareMacro pentru a afișa informații despre eroare.

Iată o captură de ecran a proiectantului de macrocomenzi Access (Acces versiunea 2010 sau o versiune ulterioară) cu exemplul anterior. În acest caz, expresia din acțiunea SetareVarLocală declanșează o eroare, deoarece încearcă să împartă un număr la zero. Access se mută în jos la submacrocomanda denumită TratareErori și afișează informațiile de eroare într-o casetă de mesaj.

Suprafața de proiectare a macrocomenzilor Access afișând o acțiune de macrocomandă LaEroare.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×