Documente Academic
Documente Profesional
Documente Cultură
Laborator 1
Laborator 1
Cuprins
1.
Obiective.......................................................................................................................................... 2
2.
3.
4.
5.
Laborator 1
1. Obiective
Introducere VBA
Lucrul cu macro-comenzi n editorul de texte MS Word 2007
Lucrul cu macro-comenzi n editorul de foi de lucru MS Excel 2007
Prezentarea unor exemple VBA
Dezvoltarea unor aplicaii VBA
Familiarizarea cu mediul de programare Microsoft Visual Basic
2010
Dezvoltarea aplicaiilor Windows folosind Microsoft Visual Studio
2010
Lucrul cu formulare
2. Prezentare general
Microsoft a creat limbajul Visual Basic i apoi a creat alte dou limbaje, care se
bazeaz pe funcionaliti Visual Basic: VBA (Visual Basic for Applications) i VBScript
(Visual Basic Scripting Edition). n consecin, un programator Visual Basic va nva foarte
repede s creeze aplicaii folosind celelalte dou limbaje de programare.
Laborator 1
Oprirea nregistrrii macro-ului se poate realiza fie selectnd butonul Stop Recording
de pe bara de instrumente Stop recording (Figur 2Error! Reference source not found.), fie
selectnd articolul Tools | Macro | Stop recording.
Pentru a executa macro-ul nregistrat se poate opta pentru una din urmtoarele soluii:
se va tasta combinaia de taste asociat macro-ului;
se va selecta articolul de meniu Tools | Macro | Macros, ceea ce va avea ca efect
afiarea casetei de dialog Macros; se va selecta macro-ul dorit n lista macro-urilor
disponibile n documentul curent i se va apsa butonul Run.
Pentru vizualizarea codului VBA generat pentru macro-ul nregistrat, se va afia caseta
de dialog Macros, se va selecta macro-ul dorit n lista macro-urilor i se va apsa butonul
Edit.
Laborator 1
1.
Laborator 1
n aceast cutie de dialog se va marca butonul opiune Disable all macros with
notification i apoi se va confirma aplicarea nivelului de securitate ales prin selectarea
butonului OK.
La deschiderea fiierelor care conin macro-comenzi, se va afia bara de mesaje
(Figur 5) prin care utilizatorul poate accesa butonul Options, unde este ntrebat dac permite
activarea macro-urilor. Pentru a se putea executa macro-urile se va selecta butonul de
comand Enable this content.
3.3.1 Exemple
Pentru a urmri cteva aplicaii dezvoltate cu VBA, se vor deschide fiierele .doc:
Lab_PAG_01_[Anexa_VBA_01].doc
Lab_PAG_01_[Anexa_VBA_02].doc
Lab_PAG_01_[Anexa_VBA_03].doc.
Laborator 1
Laborator 1
2.
3.