Documente Academic
Documente Profesional
Documente Cultură
Chişinău 2022
Cuprins
Lucrarea de laborator nr.2...........................................................................................................................1
Introducere..................................................................................................................................................3
Userform cu funcții VBA............................................................................................................................4
Userform cu liste.........................................................................................................................................6
Concluzie.....................................................................................................................................................8
2
Introducere
Sarcina de lucrării:
18. Dezvoltaţi o aplicaţie pentru crearea unui formular “My functions” ", cu toate
controalele necesare pentru a afişa: tema lucrării de laborator, data de îndeplinire, ziua curentă a
săptămânii, codul grupei, numărul de studenţi în grupă, numărul de studenţi prezenţi, numărul de
studenţi care lipsesc , un butoan pentru lansarea aplicaţiei şi un buton pentru finisarea lucrului
(numărul de studenţi poate fi şi un număr aleator). Un exemplu pentru elaborare este prezentat în
Fig.6.
19. Pentru a rula aplicaţia de pe o foaie de lucru Excel, creaţi un buton pe care să fie
scris "Ce ştiu despre forme şi funcţii în VBA"
3
Userform cu funcții VBA
Pentru început trebuie să creem un buton(fig.1), și să-l salvăm ca macros, iar in module,
să-i dăm comanda să se afișesze userformul ales.
Figura 1: Butonul
După ce accesăm acest buton(fig.1) va apărea o fereastră, care este userform-ul creat în
vba. Scopul acestuia este de a calcula un număr random din care apare odată cu apăsarea
butonului Inițializere.
4
După ce s-a accesat butonul Inițializere, vor apărea rezultatea corespunzătoare, și
deasemenea datele corespunzătoare. Iar accesare butonului se va ieși din fereastra deschisă.
Figura 3: Rezultatul
5
Userform cu liste
Pentru început s-a creat o lista, în cazul următor o listă de cărți, cu codul corespunzător,
cărțiele s-au enumerat, și statistica corespunzătoare, în cazul dat, ”vândute” și ”sunt”. Prin
accesarea butonului ”Verficarea stocului” se deschide o fereastră cu userform-ul creat.
6
Figura 6: Aplicarea userformului pe lista
7
Concluzie
În această lucrare am făcut cunoștință cu funcțiile din VBA și cu crearea unui userform
care ar lucra cu lista.
Deoarece m-am întâlnit prima data cu astfel de cerințe mi-a fost destul de interesant să
testez toate exemplele și cazurile posibile, dar nu pot exclude și idea că mi-a fost destul de
dificil.