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.

Dacă un registru de lucru conține o macrocomandă Visual Basic for Applications (VBA) pe care doriți să o utilizați în altă parte, puteți copia modulul care conține macrocomanda respectivă în alt registru de lucru deschis, utilizând Visual Basic Editor (VBE).

Macrocomenzile și instrumentele VBA pot fi găsite pe fila Dezvoltator, care este ascunsă în mod implicit, deci primul pas este să o activați.

  • Pentru Windows, accesați Opțiuni > fișier > Particularizare Panglică.

  • Pentru Mac, accesați Preferințe > Excel... > Panglică & Bara de instrumente.

  • În continuare, în secțiunea Particularizare panglică , sub File principale, bifați caseta de selectare Dezvoltator .

Prezentare generală a macrocomenzilor și VBA

Dacă nu sunteți familiarizat cu macrocomenzile și VBA în general, este posibil să considerați utile următoarele informații.

  • O macrocomandă este o acțiune sau un set de acțiuni pe care le puteți utiliza pentru a automatiza activitățile.

  • Puteți înregistra macrocomenzi utilizând comanda Înregistrare macrocomandă de pe fila Dezvoltator .

  • Macrocomenzile sunt înregistrate în limbajul de programare VBA.

  • Puteți să inspectați și să editați macrocomenzile în Visual Basic Editor, o fereastră care este deschisă de Excel. Iată un exemplu de fereastră VBE pentru Windows:

    Un modul care conține două macrocomenzi stocate în Modul1 din Registru1

Macrocomenzile denumite MakeCellGreen și SetRowHeight se află într-un modul numit Module1, care este stocat în Book1.

Copierea unui modul dintr-un registru de lucru într-altul

  1. Deschideți atât registrul de lucru care conține macrocomanda pe care doriți să o copiați, cât și registrul de lucru în care doriți să o copiați.

  2. Pe fila Dezvoltator , faceți clic pe Visual Basic pentru a deschide Visual Basic Editor.

  3. În Visual Basic Editor, în meniul Vizualizare , faceți clic pe Project Explorer Imagine butonsau apăsați CTRL+R .

  4. În panoul Explorator proiect , glisați modulul care conține macrocomanda pe care doriți să o copiați în registrul de lucru destinație. În acest caz, copiem Modulul1 din Book2.xlsm în Book1.xlsm.  

    explorator proiecte VBA

  1. Modul1 copiat din Book2.xlsm

  2. Copie a modulului1 copiată în Book1.xlsm

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.

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!

×