Documente Academic
Documente Profesional
Documente Cultură
Instrucţiunile se scriu în fereastra Code (dacă nu este vizibilă, poate fi accesată din meniu View -
Code sau cu tasta F7).
Comenzile dintr-o macrocomandă (subrutină) pot fi rulate:
- deodată (Run Macro - tasta F5);
La deschiderea unui fişier care conţine o macrocomandă, deasupra riglei pot să apară două
atenţionări:
1. prima, Protected View, dacă fişierul este descărcat de pe Internet şi este afişat doar în mod
protejat. Pentru a putea edita fişierul, click pe butonul Enable Editing.
Macrocomenzile scrise în Word pot fi exportate ca fișiere cu extensia .bas pentru a putea fi
ulterior importate în altă aplicație Office.
Mod de lucru:
Din Word, apăsând combinația de taste Alt+F11 se deschide aplicația Microsoft Visual Basic
for Applications.
Dacă în partea stângă nu apare fereastra Project Explorer, se apasă combinația de taste Ctrl+R
(sau din meniu, View - Project Explorer) pentru a o afișa.
Se caută în fereastra Project Explorer macrocomanda care va fi exportată (în imaginea de mai
jos, Module 1).
Se selectează macrocomanda și se exportă din meniu File - Export File... sau cu combinația de
taste Ctrl+E.
În fereastra de dialog Export File se alege destinația și numele fișierului exportat.
Importul unei macrocomenzi externe în Word
Macrocomenzile pot fi importate în Word, ca să poată fi folosite oricând este nevoie de ele.
Din Word, apăsând combinația de taste Alt+F11 se deschide aplicația Microsoft Visual Basic
for Applications.
Dacă în partea stângă nu apare fereastra Project Explorer, se apasă combinația de taste Ctrl+R
(sau din meniu, View - Project Explorer) pentru a o afișa.
Pentru ca macrocomanda importată în Word să fie valabilă pentru toate documentele, se face
click pe Normal.
Din meniu File - Import File... sau cu combinația de taste Ctrl+M, va fi afișată fereastra de
dialog Import File, apoi se alege fișierul care va fi importat (de tip frm, bas sau cls).
Se salvează modificările cu Ctrl+S sau din meniu cu File - Save și se închide aplicația
Microsoft VBA.
Ulterior, macrocomanda poate fi accesată din Word:
- cu combinația de taste Alt+F8, click pe numele macrocomenzii și click pe butonul Run;
- cu ajutorul unei combinații de taste (care nu sunt deja atribuite în Word, de ex. Alt+S) sau a
unui buton, care se asociază macrocomenzii.
Ștergerea unei macrocomenzi din Word
Pentru ștergerea unei macrocomenzi din Word:
- se deschide aplicatia Microsoft VBA cu combinația de taste Alt+F11;
- în fereastra Project Explorer, se caută macrocomanda:
a. dacă macrocomanda este valabilă pentru toate documentele, ea se găsește în stilul Normal -
click pe butonul + din stânga și alegerea macrocomenzii din subdirectorul Modules;
b. dacă macrocomanda este valabilă doar pentru documentul deschis, ea se găsește în
subdirectorul Modules din Project;
- cu cursorul de mouse poziționat deasupra modulului, click pe butonul din dreapta și click pe
Remove Module...
- înainte de a șterge macrocomanda, Word afișează o fereastră de dialog care permite exportul
macrocomenzii (butonul Yes); cu click pe butonul No, macrocomanda va fi ștearsă din Word
fără salvarea macrocomenzii.