Cum se deschide editorul VBA în Excel (Windows și Mac)

Pentru a deschide VBA în Excel pentru desktop, apăsați Alt+F11 pe Windows. Pe un Mac, utilizați Dezvoltator > Visual Basic sau comanda rapidă de la tastatură Fn+Alt+F11 . Ambele rute deschid Visual Basic Editor (VBE), unde puteți vizualiza sau scrie macrocomenzi pentru un registru de lucru. Excel pentru web nu poate crea, rula sau edita macrocomenzi VBA, așadar deschideți fișierul în aplicația desktop dacă aveți nevoie de editor.

Registru de lucru Excel pentru Windows cu tastele Alt și F11 afișate deasupra grilei foii de lucru.
Apăsați Alt+F11 în timp ce un registru de lucru este deschis în Excel pentru Windows pe desktop.

Deschiderea editorului VBA în Excel pentru Windows

Comanda rapidă de la tastatură este cea mai rapidă metodă de a deschide editorul VBA. Microsoft listează Alt+F11 ca fiind comanda rapidă pentru deschiderea editorului Visual Basic for Applications în comenzile rapide de la tastatură din Excel .

  1. Deschideți un registru de lucru în aplicația desktop Excel. Poate fi un registru de lucru nou și gol sau un fișier existent. Salvați mai întâi o copie dacă intenționați să testați cod nefamiliar.
  2. Apăsați Alt+F11. Editorul se deschide într-o fereastră separată. Dacă laptopul atribuie o acțiune hardware funcției F11, țineți apăsată și tasta Fn, astfel încât Excel să primească tasta funcțională.
  3. Folosește panglica dacă preferi mouse-ul. Selectează Dezvoltator > Visual Basic . Aceasta deschide același editor. Dacă treci la un alt registru de lucru, Project Explorer poate afișa și proiectul său VBA.
Fila Dezvoltator Excel cu butonul Visual Basic evidențiat pe panglică.
Comanda Visual Basic se află în grupul Cod din fila Dezvoltator din Excel.

Nu confundați Alt+F11 cu Alt+F8 : Alt+F8 deschide caseta de dialog Macrocomandă, unde puteți selecta și rula o macrocomandă salvată. Alt+F11 deschide editorul de cod. Pentru a reveni la Excel, apăsați din nou Alt+F11 sau schimbați ferestrele. Deschideți mai întâi registrul de lucru dacă doriți ca proiectul său să apară în Project Explorer.

Afișează fila Dezvoltator dacă lipsește

Excel ascunde fila Dezvoltator în mod implicit, dar o puteți adăuga pe panglică. În Windows, selectați Fișier > Opțiuni > Personalizare panglică . În lista File principale, bifați Dezvoltator , apoi selectați OK . Fila rămâne vizibilă dacă nu debifați caseta de selectare a acesteia ulterior. Aceștia sunt pașii din instrucțiunile Microsoft pentru afișarea filei Dezvoltator .

Caseta de dialog Opțiuni Excel cu opțiunea Dezvoltator bifată în Personalizare panglică și file principale.
Activați Dezvoltator în Opțiuni Excel, apoi alegeți OK pentru a-l adăuga în panglică.

În Excel pentru Mac, deschideți Excel > Preferințe > Panglică și bară de instrumente . Sub Personalizare panglică, selectați Filele principale , bifați Dezvoltator și alegeți Salvare . Apoi selectați Dezvoltator > Visual Basic . Microsoft documentează, de asemenea, comanda rapidă pentru Mac ca Fn+Alt+F11; pe tastaturile Apple, tasta Alt este etichetată Opțiune. Consultați ghidul Microsoft Excel pentru Mac pentru filele Dezvoltator și instrucțiunile pentru comanda rapidă a editorului VBA .

Ce trebuie făcut după ce se deschide editorul

Panoul din stânga, numit Project Explorer, listează registrele de lucru deschise ca proiecte VBA. Un proiect poate conține obiecte din foi de lucru și registru de lucru, formulare și module standard. Dacă Project Explorer este ascuns în editorul Windows, selectați Vizualizare > Project Explorer sau apăsați Ctrl+R . Panoul mare de cod din dreapta este locul unde inspectați sau introduceți cod.

Editorul Visual Basic afișează un proiect VBA în Project Explorer și un panou de cod.
Exploratorul de proiecte identifică registrul de lucru, în timp ce panoul de cod afișează o procedură sau un modul.

Pentru a încerca o macrocomandă mică, selectați proiectul din registrul de lucru în Project Explorer, apoi alegeți Insert > Module . Tastați sau lipiți această procedură în noua fereastră de cod:

Sub AddWorksheet()
    ActiveWorkbook.Worksheets.Add
End Sub

Faceți clic oriunde în interiorul procedurii și apăsați F5 sau utilizați comanda Executare din editor. Macrocomanda adaugă o foaie de lucru în registrul de lucru activ. Dacă doriți doar să inspectați codul existent, nu trebuie să rulați nimic. Pentru mai multe informații despre crearea și rularea macrocomenzilor, utilizați instrucțiunile pentru macrocomenzi de la Microsoft .

Salvați registrul de lucru astfel încât codul VBA să fie păstrat

Un registru de lucru standard .xlsx nu poate stoca cod macro VBA. Dacă adăugați cod pe care doriți să îl păstrați, utilizați Fișier > Salvare ca și alegeți Registru de lucru Excel cu macrocomenzi activate (*.xlsm) . Lista de formate de fișiere acceptate de Microsoft confirmă faptul că .xlsm stochează cod VBA, în timp ce .xlsx nu. Dacă Excel avertizează că macrocomenzile vor fi eliminate la salvarea ca .xlsx, anulați acea alegere de format și salvați în schimb o copie cu macrocomenzi activate.

Excel pentru web poate deschide un registru de lucru care conține macrocomenzi, dar nu poate rula, crea sau edita VBA-ul său. Alegeți Deschidere în aplicația desktop pentru a utiliza VBE. Dacă Alt+F11 nu face nimic, confirmați mai întâi că vă aflați în Excel desktop, apoi încercați Dezvoltator > Visual Basic ; pe un laptop, includeți Fn dacă este necesar. Dacă editorul se deschide, dar lista de proiecte lipsește, afișați Project Explorer din meniul Vizualizare.

Lasă un comentariu

Cum să muți o imagine în Microsoft Word

Cum să muți o imagine în Microsoft Word

Aflați cum să trageți o imagine în Word, să alegeți încadrarea textului, să o păstrați într-un paragraf sau să o remediați pe pagină și să depanați imaginile care nu se mișcă.

Cum se introduce o casetă de selectare în Excel: Două metode simple

Cum se introduce o casetă de selectare în Excel: Două metode simple

Aflați cum să inserați o casetă de selectare în Excel cu instrumentul în celulă, să numărați elementele bifate cu formule sau să adăugați un control formular legat în versiunile desktop mai vechi.

Cum se completează automat literele în Excel: de la A la Z și nu numai

Cum se completează automat literele în Excel: de la A la Z și nu numai

Generați litere mici de la A la Z sau etichete după Z în Excel cu o formulă de umplere cu ghidaj, o secvență sau o listă personalizată reutilizabilă.

Cum se taie cu o linie în Excel: Comenzi rapide și metode pas cu pas

Cum se taie cu o linie în Excel: Comenzi rapide și metode pas cu pas

Aflați cum să tăiați cu o linie în Excel pe Windows, Mac și web, să formatați o parte a unei celule și să eliminați linia fără a șterge valoarea acesteia.

Importul și exportul Office Outlook 2010: Mutarea datelor cu un fișier PST

Importul și exportul Office Outlook 2010: Mutarea datelor cu un fișier PST

Aflați cum să importați un fișier PST în Outlook 2010 sau să exportați e-mailuri, contacte, calendar și activități. Urmați meniurile corecte și evitați folderele lipsă sau duplicatele.

Modificarea înălțimii și lățimii grilei în Word 2010

Modificarea înălțimii și lățimii grilei în Word 2010

Aflați cum să ajustați înălțimea și lățimea grilei în Word 2010, să modificați frecvența liniilor vizibile și să setați spațierea orizontală și verticală subiacentă a grilei de desen.

Recuperarea unei parole Outlook PST cu Nucleus Kernel

Recuperarea unei parole Outlook PST cu Nucleus Kernel

Recuperează o parolă Outlook PST uitată cu pașii actuali ai Kernel, inclusiv cum să identifici fișierul corect, să faci o copie de rezervă și să verifici limitele instrumentului.

Cum se inserează o pagină web live într-un diapozitiv PowerPoint

Cum se inserează o pagină web live într-un diapozitiv PowerPoint

Utilizați programul de completare LiveWeb pentru a plasa un site web pe un diapozitiv PowerPoint, a seta dimensiunea și comportamentul de reîmprospătare și a verifica compatibilitatea înainte de prezentare.

Adăugați sărbători naționale în calendarul Outlook

Adăugați sărbători naționale în calendarul Outlook

Adăugați sărbători specifice fiecărei țări în noul Outlook, Outlook pe web sau Outlook clasic. Aflați cum să evitați evenimentele duplicate și să verificați dacă lipsesc datele din perioada 2026-2027.

Access 2010: Exportul unui tabel de bază de date în Excel 2010

Access 2010: Exportul unui tabel de bază de date în Excel 2010

Exportați un tabel Access 2010 în Excel 2010, alegeți dacă doriți să includeți formatarea, salvați pașii de export reutilizabili și verificați problemele comune legate de transferul de date.