Macroul este un program creat în
interiorul fişierelor Excel.
Cele mai simple macrouri sunt
formate dintr-un şir de instrucţiuni care pot automatiza efectuarea unor
operaţii repetitive, de exemplu formatarea într-un anumit mod a unei zone dintr-un
sheet, cele mai complexe deja sunt adevărate programe, create cu ajutorul
editorului VBA.
Macrourile se pot crea în două moduri:
- prin înregistrare (este mai uşoară deoarece nu ai nevoie de experienţa in programare pentru a-l crea) ;
- prin scriere (necesita anumite cunoştinţe de programare in VBA).
VBA (Visual Basic for Applications) este un limbaj de programare creat de Microsoft pentru automatizarea aplicaţiilor.
Atunci când este găzduită de o altă aplicaţie, cum ar fi Excel, VBA oferă mijloacele de interacţiune cu obiectele aplicaţiei gazdă. In acest caz, VBA permite dezvoltatorilor să furnizeze soluţii complete care extind şi/sau integrează aplicaţiile gazdă.
Macrourile se pot crea în două moduri:
- prin înregistrare (este mai uşoară deoarece nu ai nevoie de experienţa in programare pentru a-l crea) ;
- prin scriere (necesita anumite cunoştinţe de programare in VBA).
VBA (Visual Basic for Applications) este un limbaj de programare creat de Microsoft pentru automatizarea aplicaţiilor.
Atunci când este găzduită de o altă aplicaţie, cum ar fi Excel, VBA oferă mijloacele de interacţiune cu obiectele aplicaţiei gazdă. In acest caz, VBA permite dezvoltatorilor să furnizeze soluţii complete care extind şi/sau integrează aplicaţiile gazdă.
Dacă vreţi să deschideţi un fişier care conţine macrouri, Excelul, implicit, afişează avertizări de securitate in fişier existând conţinut activ, potenţial nesigur.
Cu un click pe Opţiuni, putem autoriza funcţionare
macrourilor, pentru fiecare fişier separat sau pentru toate fişierele
Excel 2007
Butonul
Office->Excel Options->Trust Center->Trust Center Settings->Macro
Settings ->Enable Macros
Excel 2010
File -> Options->
Trust Center->Trust Center Settings->Macro Settings ->Enable Macros
vezi şi video
Excel 2003
Şi alegem
nivelul de securitate cel mai redus (Low)
Important
Macrourile pot să conţină coduri dăunătoare!
Este recomandat să descărcaţi macrouri din surse care consideraţi de încredere şi să folosiţi programe antiviruşi.
Macrourile pot să conţină coduri dăunătoare!
Este recomandat să descărcaţi macrouri din surse care consideraţi de încredere şi să folosiţi programe antiviruşi.
Extensii în Excel
Până la
versiunea 2007 fişierele Excel aveau extensia .xls, indiferent de
conţinutul lor. Începând de la Excel 2007 avem .xlsx pentru fişiere
Excel fără macrouri şi .xlsm pentru cele cu macrouri.
Editorul VBA
În
Excel 2007 su 2010 pentru a ajunge la editorul VBA trebuie să fie activă tabul Developer.
În
Excel 2007 butonul Office -> Excel Options -> Popular şi bifăm opţiunea pentru a activa categoria Developer.
În
Office 2010, prin File -> Excel Options -> Customize Ribbon în lista din
dreaptă activăm afişarea Tabului Developer.
În Office 2003 Tools -> Macro-> Visual Basic Editor.
Sau un shortcut ALT + F11.
Sau click dreapta pe numele sheet+ului şi din meniul local selectaţi View
Code.
Niciun comentariu:
Trimiteți un comentariu