Crearea și salvarea tuturor macrocomenzilor într-un singur registru de lucru

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Când prima crearea unei macrocomenzi într-un registru de lucru, funcționează numai în acel registru de lucru. Dar ce se întâmplă dacă doriți să utilizați acțiunea de macrocomandă în alte registre de lucru? Pentru a face macrocomenzile disponibile de fiecare dată când deschideți Excel, le puteți crea într-un registru de lucru denumit Personal.xlsb. Care este un registru de lucru ascuns stocate pe computer, care se deschide în fundal, de fiecare dată când deschideți Excel.

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 mai multe informații, consultați Afișarea filei Dezvoltator.

Fila Dezvoltator din panglică

În continuare, creați o macrocomandă. Ne veți înregistrarea unei macrocomenzi care nu are niciun efect, dar va crea registrul de macrocomenzi Personal.

Puteți afla mai multe despre crearea macrocomenzilor în pornire rapidă: crearea unei macrocomenzi.

  1. Accesați fila dezvoltator , și faceți clic pe Înregistrare macrocomandă.

    Grupul Cod din fila Dezvoltator

  2. În caseta de dialog Înregistrare macrocomandă nu deranjează dacă introduceți un nume pentru macrocomandă în caseta Nume macrocomandă . Puteți accepta numele pe care Excel oferă dvs., cum ar fi Macro1, deoarece acesta este doar o macrocomandă temporară.

    Atunci când porniți crearea macrocomenzilor proprie, veți dori să le da un nume descriptiv, pentru a ști ce fac acestea.

  3. În caseta stocare macrocomandă în , alegeți Registru de macrocomenzi Personal > OK. Acesta este cel mai important pas, deoarece, dacă nu aveți deja un registru de macrocomenzi Personal, Excel va crea una pentru dvs.

  4. Faceți clic pe dezvoltator > Oprire înregistrare, Excel va au creat worbook de macrocomenzi Personal.

  5. Atunci când închideți registrul de lucru, vi se va solicita să salvați registrul de lucru și registrul de macrocomenzi Personal.

Pentru a vedea macrocomanda pe care l-ați creat:

  1. Faceți clic pe dezvoltator > Visual Basic pentru a lansa Visual Basic Editor (VBE), care este în cazul în care sunt stocate pe macrocomenzi.

  2. Puteți găsi registrul de macrocomenzi Personal în panoul din partea stângă din Project Explorer . Dacă nu îl vedeți, accesați Vizualizare > Project Explorer.

  3. Faceți dublu clic pe folderul Proiectul VBA (PERSONAL.xlsb) > module > modul1, și veți găsi Macro1 necompletată pe care le-ați înregistrat. Puteți șterge sau păstrați pentru a adăuga cod la o versiune mai recentă.

    Notă: Atunci când înregistrarea unei macrocomenzi într-o instanță nouă de Excel, VBA automat va crearea unui folder nou modul și incrementează numărul său. Așadar, dacă aveți deja modul1 și Module2, VBA va crea Module3. Puteți redenumi module în fereastra de Proprietăți , sub Project Explorer, astfel încât mai bine reflectă ce macrocomenzi în interiorul le face.

Mutarea macrocomenzilor de pe un computer pe altul

Personal.xlsb fișierul este stocat într-un folder denumit XLSTART. Dacă doriți să partajați macrocomenzilor cu altă persoană, copiați-l în folderul XLSTART de pe alte computere sau copierea unele sau toate macrocomenzile sa la fișierul Personal.xlsb pe alte computere. Căutați XLSTART în Windows Explorer pentru a găsi.

Dacă aveți una sau doar câteva macrocomenzi pe care doriți să îl partajați cu alte persoane, puteți să trimiteți-le registrul de lucru pe care le conține. Puteți, de asemenea, face registrul de lucru disponibile pe o unitate de rețea partajat sau dintr-o bibliotecă SharePoint Services.

Pentru mai multe informații despre copierea unei macrocomenzi dintr-un registru de lucru într-altul, consultați copierea unui modul macrocomandă în alt registru de lucru.

Asigurați-vă că este vizibilă fila Dezvoltator în Panglică. Implicit, fila Dezvoltator nu este vizibilă, deci efectuați următoarele:

  1. Deplasați-vă la Excel > Preferences... > Panglica și bara de instrumente.

  2. În categoria Particularizare panglică , în lista File principale , bifați caseta de selectare dezvoltator , și apoi faceți clic pe Salvare.

În continuare, creați o macrocomandă. Ne veți înregistrarea unei macrocomenzi care nu are niciun efect, dar va crea registrul de macrocomenzi Personal.

Puteți afla mai multe despre crearea macrocomenzilor în pornire rapidă: crearea unei macrocomenzi.

  1. Accesați fila dezvoltator , și faceți clic pe Înregistrare macrocomandă.

  2. În caseta de dialog Înregistrare macrocomandă nu deranjează dacă introduceți un nume pentru macrocomandă în caseta Nume macrocomandă . Puteți accepta numele pe care Excel oferă dvs., cum ar fi Macro1, deoarece acesta este doar o macrocomandă temporară.

    Atunci când porniți crearea macrocomenzilor proprie, veți dori să le da un nume descriptiv, pentru a ști ce fac acestea.

  3. În caseta stocare macrocomandă în , alegeți Registru de macrocomenzi Personal > OK. Acesta este cel mai important pas, deoarece, dacă nu aveți deja un registru de macrocomenzi Personal, Excel va crea una pentru dvs.

  4. Faceți clic pe dezvoltator > Oprire înregistrare, Excel va au creat worbook de macrocomenzi Personal.

  5. Atunci când închideți registrul de lucru, vi se va solicita să salvați registrul de lucru și registrul de macrocomenzi Personal.

Pentru a vedea macrocomanda pe care l-ați creat:

  1. Faceți clic pe dezvoltator > Visual Basic pentru a lansa Visual Basic Editor (VBE), care este în cazul în care sunt stocate pe macrocomenzi.

  2. Puteți găsi registrul de macrocomenzi Personal în panoul din partea stângă din Project Explorer . Dacă nu îl vedeți, accesați Vizualizare > Project Explorer.

  3. Faceți dublu clic pe folderul Proiectul VBA (PERSONAL.xlsb) > module > modul1, și veți găsi Macro1 necompletată pe care le-ați înregistrat. Puteți șterge sau păstrați pentru a adăuga cod la o versiune mai recentă.

Notă: Atunci când înregistrarea unei macrocomenzi într-o instanță nouă de Excel, VBA automat va crearea unui folder nou modul și incrementează numărul său. Așadar, dacă aveți deja modul1 și Module2, VBA va crea Module3. Puteți redenumi module în fereastra de Proprietăți , sub Project Explorer, astfel încât mai bine reflectă ce macrocomenzi în interiorul le face.

Mutarea macrocomenzilor de pe un computer pe altul

Personal.xlsb fișierul este stocat într-un folder de sistem startup. Dacă doriți să partajați macrocomenzilor cu altă persoană, copiați Personal.xlsb în folderul startup pe alte computere sau copierea unele sau toate macrocomenzile sa la fișierul Personal.xlsb pe alte computere. În instrument de găsire selectați Salt, apoi țineți apăsată tasta Option și selectați biblioteca. În panoul de bibliotecă , navigați la: Containerele de grup > xyz. Office (unde xyz fie un șir text, cum ar fi "UBF8T346G9") > User conținut > Startup > Excel. Lipiți fișierul Personal.xlsb în folderul de Excel.

Dacă aveți una sau doar câteva macrocomenzi pe care doriți să îl partajați cu alte persoane, puteți să trimiteți-le registrul de lucru pe care le conține. Puteți, de asemenea, face registrul de lucru disponibile pe o unitate de rețea partajat sau dintr-o bibliotecă SharePoint Services.

Pentru mai multe informații despre copierea unei macrocomenzi dintr-un registru de lucru într-altul, consultați copierea unui modul macrocomandă în alt registru de lucru.

Aveți nevoie de ajutor suplimentar?

Puteți întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×