Sunteți pe pagina 1din 6

MICROSOFT

EXCEL

2003

Microsoft Excel 2003


Visual Basic pentru Aplicaii

MTC Training Solutions 05/09/2009

Pagina 1

MICROSOFT

EXCEL

2003

CUPRINS

Seciunea 1 Introducere
Ce este o Macro? .............................................................................................
nregistrarea unei Macro ..................................................................................
Rularea unei Macro ...........................................................................................
Referine relative .............................................................................................

Seciunea 2 Asignare Macro-uri la Obiecte


Asignare Macro la un Buton pe o Foaie ................................................................
Asignare Macro la un Obiect Desenat pe o Foaie ..................................................
Asignare Macro la un Buton ntr-o Bar Instrumente ............................................
Particularizarea unei Bare Instrumente ................................................................
Crearea unei Bare Instrumente .........................................................................
Editor Imagine Buton .......................................................................................
Modificare InfoEcran pentru un Buton ..................................................................
Exerciiul 1 .....................................................................................................
Rspunsuri la Exerciiul 1 .................................................................................
ntrebarea 1 ..................................................................................................
ntrebarea 2 ..................................................................................................

Seciunea 3 Editare Macro-uri


Editorul Visual Basic .........................................................................................
Project Explorer ...............................................................................................
Proceduri ........................................................................................................
Sub Proceduri .................................................................................................
Inserare Comentarii .........................................................................................
Tiprirea unui Modul Visual Basic ........................................................................
Exerciiul 2 .....................................................................................................
Rspunsuri la Exerciiul 2 .................................................................................
ntrebarea 1 ..................................................................................................

Seciunea 4 Obiectul Gam


Introducere .....................................................................................................
Metoda Celule .................................................................................................
Metoda Gam ...................................................................................................
Selectare Obiecte Gam ....................................................................................
Game Flexibile ................................................................................................
Metoda Offset .................................................................................................
Metoda Redimensionare ....................................................................................
Metodele Selecie, Celul Activ i Activare .........................................................
Proprieti Rnd i Coloan ...............................................................................
Metode Rnduri i Coloane ................................................................................
Metoda Adres ................................................................................................
Metoda End .....................................................................................................
Metode Combinate ...........................................................................................
Foi de lucru Virtuale .........................................................................................
Coninutul Gamei ..............................................................................................
Proprietatea Valoare .........................................................................................
Proprietatea Formul .......................................................................................
Proprietatea FormulaR1C1 ..................................................................................
Tehnici pentru Inserare Valori n Urmtorul Rnd Gol .............................................
Proprietatea FormatNumr ................................................................................
Exerciiul 3 .....................................................................................................
Rspunsuri la Exerciiul 3 .................................................................................
ntrebarea 1 ..................................................................................................
ntrebarea 2 ..................................................................................................
ntrebarea 3 ..................................................................................................
ntrebarea 4 ..................................................................................................
ntrebarea 5 ..................................................................................................
MTC Training Solutions 05/09/2009

Pagina 2

7
7
7
8
8
9
9
10
10
10
11
11
12
12
12
12
12
13
13
13
14
14
14
15
15
15
15
17
17
17
17
17
18
18
18
18
18
18
19
19
19
19
20
20
20
20
20
21
21
21
21
21
21
21
21

MICROSOFT

EXCEL

2003

Seciunea 5 Registre i Foi de lucru


Activarea unui Registru de Lucru ........................................................................
Activarea unei Foi de Lucru ...............................................................................
Acest Registru de Lucru ....................................................................................

Seciunea 6 Obiecte, Proprieti i Metode


Controlul Obiectelor prin Proprietile acestora ....................................................
Set-area unei Proprieti Valoare ........................................................................
Returnarea unei Proprieti Valoare ....................................................................
Efectuarea de Aciuni cu Metode ........................................................................
Utilizare Metode ...............................................................................................
Utilizare argumente Denumite ............................................................................
Realizare Aciuni Multiple asupra unui Obiect .................................................
Exerciiul 4 .....................................................................................................
Rspunsuri la Exerciiul 4 .................................................................................
ntrebarea 1 ..................................................................................................
ntrebarea 2 ..................................................................................................

Seciunea 7 Variabile i Constante


Variabile ..........................................................................................................
Declarare Variabile ...........................................................................................
Variabile Locale, Nivel-Modul i Publice ................................................................
Denumire Variabile ...........................................................................................
Tipuri de Date .................................................................................................
Date Variant ...................................................................................................
Tipuri de Date Specifice ....................................................................................
Date Numerice ................................................................................................
Date Caractere .................................................................................................
Dat i Timp ...................................................................................................
Date tip Boolean ..............................................................................................
Tablouri sau Matrice (Arrays) .............................................................................
Obiecte ..........................................................................................................
Constante ........................................................................................................
Exerciiul 5 .....................................................................................................
Rspunsuri la Exerciiul 5 .................................................................................
ntrebarea 6 ..................................................................................................

Seciunea 8 Structuri de Control


Structuri de Control Condiional ..........................................................................
IFTHENELSE ................................................................................................
SELECT CASE ...................................................................................................
Structuri de Control n Bucl ..............................................................................
DoLoop ........................................................................................................
Repetare Instruciuni Att Timp ct o Condiie este Adevrat ................................
Repetare Instruciuni Pn Cnd o Condiie devine Adevrat ................................
Instruciune de Ieire dintr-o Bucl Do din interiorul Buclei .....................................
FORNEXT .....................................................................................................
FOR EACHNEXT ..............................................................................................
Instruciuni Ne-Structurate ...............................................................................
GoTo ...............................................................................................................
Proceduri Sub ...................................................................................................
Apelare Proceduri n alt Registru de Lucru ............................................................
Pasare Argumente ctre Subproceduri ..............................................................
Exerciiul 6 .....................................................................................................
Rspunsuri la Exerciiul 6 .................................................................................
ntrebarea 1 ..................................................................................................
ntrebarea 2 ..................................................................................................
ntrebarea 3 ..................................................................................................
ntrebarea 4 ..................................................................................................
MTC Training Solutions 05/09/2009

Pagina 3

23
23
23
23
25
25
25
25
26
26
26
26
27
27
27
27
29
29
29
30
30
30
30
30
30
31
31
31
32
32
33
33
34
34
35
35
35
36
36
36
36
37
37
37
38
38
38
39
39
40
40
41
41
41
41
42

MICROSOFT

EXCEL

2003

Seciunea 9 Dialoguri i Formate


Introducere .....................................................................................................
Casete Dialog Construite Intern ..........................................................................
Casete Dialog Predefinite ..................................................................................
Funcia InputBox ..............................................................................................
Funcia MsgBox ................................................................................................
Numr i tip de buton ......................................................................................
Stil Icoan .......................................................................................................
Butoane Implicite .............................................................................................
Formate Definite-Utilizator ................................................................................
Controale ........................................................................................................
Forme Foaie de Lucru ......................................................................................
Plasare Controale ............................................................................................
Set-area Proprietilor unui Control ....................................................................
Legturi la Celule .............................................................................................
Game de Intrare ..............................................................................................
Casete Grup i Butoane Option .........................................................................
Liste i Liste Derulate n Jos ...............................................................................
Forme Definite-Utilizator ....................................................................................
Adugare Controale Form ................................................................................
Proprieti Form Control ....................................................................................
Set-are Proprieti Form Control ........................................................................
Proprieti Date ...............................................................................................
Convenia de Numire a Controalelor de Form ......................................................
Iniializarea Proprietilor Controalelor de Form ..................................................
Evenimente Control i Caset Dialog ..................................................................
Afiarea i Eliberarea unei Forme Utilizator ..........................................................
Vizualizare .......................................................................................................
Descrcare .....................................................................................................
Manipulare Controale Form ..............................................................................
Casete Text .....................................................................................................
Butoane Option ...............................................................................................
Casete Listare i Casete Combinate ....................................................................
Casete Verificare .............................................................................................
Butoane de Comand .......................................................................................
Exerciiul 7 .....................................................................................................
Rspunsuri la Exerciiul 7 .................................................................................
ntrebarea 1 ...................................................................................................

Seciunea 10 Memorarea Informaiilor


Registre Windows .............................................................................................
Fiiere de Setri ...............................................................................................
Declarare Function-uri i Sub-uri ........................................................................
Declarare Referine la DLL-uri ...........................................................................
Instruciunea Declare .......................................................................................
WritePrivateProfileString ...................................................................................
GetPrivateProfileString .....................................................................................

Seciunea 11 Bare de Instrumente i Afiare


Despre Bare Instrumente i Menu-uri ..................................................................
Ataare Bare Instrumente la Registre de Lucru ....................................................
Salvare mai multor Configuraii Bar Instrumente ................................................
Bare Instrumente Particularizate .......................................................................
Particularizarea unei Bare Instrumente ................................................................
Afiare ..........................................................................................................
Actualizare Ecran .............................................................................................
Alerte Afiate ...................................................................................................
Exerciiul 8 .....................................................................................................

MTC Training Solutions 05/09/2009

Pagina 4

43
43
43
43
43
44
44
45
45
46
46
46
46
47
47
47
47
47
48
48
48
48
49
49
49
50
50
50
50
50
50
50
51
51
51
51
52
52
53
53
53
53
54
54
54
55
57
57
57
57
58
58
58
58
58
58

MICROSOFT

EXCEL

2003

Seciunea 12 Depanare i Tratare Erori


Erori ...............................................................................................................
Tipuri de Erori .................................................................................................
Modul nterupere .............................................................................................
Setri Puncte ntrerupere .................................................................................
Ceas Instantaneu .............................................................................................
Pas cu Pas .......................................................................................................
Manipulare Eroare ...........................................................................................
La Eroare Mergi la Etichet ...............................................................................
Reluare sau Reluare Urmtoarea .......................................................................
La Eroare Mergi la 0 .........................................................................................
Function Err ...................................................................................................
Function Error() ...............................................................................................
Instruciunile Error i Err ...................................................................................
Exemplu de Manipulare Eroare ...........................................................................

Seciunea 13 Evenimente Foaie i Registru de Lucru


Evenimente Obiect n Foaia de lucru ....................................................................
Evenimente Obiect n Registrul de lucru ..............................................................

Seciunea 14 Proceduri Function


Introducere .....................................................................................................
Funcii Definite-Utilizator ....................................................................................
Funcia Vrjitor ...............................................................................................
Funcii Excel ...................................................................................................
Exerciiul 9 .....................................................................................................
Rspunsuri la Exerciiul 9 .................................................................................
ntrebarea 2 ...................................................................................................
ntrebarea 3 ...................................................................................................

Seciunea 14 Aplicaii Add-in


Crearea unui Add-in .........................................................................................
Exerciiul 10 .....................................................................................................

Anexa A Convenii de Numire


Controale User Form .........................................................................................
Variabile de Memorie .......................................................................................

MTC Training Solutions 05/09/2009

Pagina 5

59
59
59
60
60
60
60
61
61
61
61
61
61
61
61
63
63
63
65
65
65
66
66
66
66
66
66
67
67
67
69
69
69

MICROSOFT

MTC Training Solutions 05/09/2009

EXCEL

2003

Pagina 6

S-ar putea să vă placă și