Obiective:
Macrocomenzi (Macros)
1. Macrocomenzi înregistrate (Record New Macro).
2. Programare în VBA folosind Microsoft Visual Basic Editor.
TEMA
12.1. Creaţi un document nou. Folosind metoda înregistrării macrocomenzilor, creaţi o macrocomandă (denumită usr_fontdim) pe care o veţi salva în documentul curent. Macrocomanda va automatiza următoarele acţiuni:
- aplicarea pentru întregul text din document a proprietăţilor: font Tahoma, dimensiune 10 pt.
12.2. Vizualizaţi lista macrocomenzilor disponibile în document şi identificaţi macrocomanda cu numele usr_fontdim inserată la punctul anterior.
12.3. Vizualizaţi codul macrocomenzii usr_fontdim. Acesta ar trebui să fie de forma:
Sub usr_fontdim() ' ' usr_fontdim Macro ' Selection.WholeStory Selection.Font.Name = "Tahoma" Selection.Font.Size = 10 End Sub
12.4. Deschideţi fişierul sursa.doc şi rulaţi (executaţi) macrocomanda usr_fontdim pe textul existent. Observaţii.
12.5. Creaţi succesiv câte o macrocomandă pe care o veţi salva în fişierul şablon general (Normal.dot), pentru următoarele acţiuni:
| Nume macrocomandă | Acţiune | 
| usr_stilcul | aplicarea pentru întregul text din document a proprietăţilor:
 - stil îngroşat (Bold); - culoare roşu (Red).  | 
| usr_centru | aliniere la centru pentru întregul text din document | 
| usr_2col | formatarea întregului text din document pe 2 coloane (Columns) | 
| usr_maj | transformarea întregului text din document în majuscule | 
Odată creată o macrocomandă, executaţi-o şi observaţi funcţionarea. Vizualizaţi codul în limbaj VBA asociat fiecărei macrocomenzi.



