Documente Academic
Documente Profesional
Documente Cultură
Examinator:Braniște Rodica
Chișinău 2020
Sarcina lucrării: Definirea unor funcții în VBA pentru prelucrarea vectorilor.
Se va crea o aplicație care va calcula suma elementelor unui vector, minimul și maximul unui
vector, va scalariza un vetor, va afla suma a doi vectori, va sorta vectorul prin metoda Bubble, va
scădea o constantă și va afla diferența dintre doi vectori.
Pagina ”MinMaxVector”
conține doua cîmpuri în
care, la tastarea butonul
MIN si MAX, se va afișa
separat elementul minim
și elementul maxim din
vector.
Pagina ”Scale Vector”
conține un câmp în care
se va introduce constanta
cu care se va înmulți
fiecare element din
vector și un câmp pentru
introducerea numărului
coloanei în care se va
afișa vectorul scalarizat.
Pagina ”Suma a 2
vectori” conține 2
câmpuri pentru introdu-
cerea ariei vectorilor ce
urmează a fi sumați și un
câmp pentru
introducerea numărului
coloanei în care se va
afișa vectorul sumat.
Pagina ”Sortare
Vector” conține un
câmp pentru intro-
ducerea numărului
coloanei de inserție a
vectorului sortat prin
metoda Bubble.
Pagina ”Scadere
constanta” conține un
câmp pentru intro-
ducerea unui număr
care se va scădea din
fiecare element al
vectorului și un cîmp
pentru introducerea
coloanei de inserție a
vectorului obținut.
Pagina ”Scadere a
2 vectori” conține
2 câmpuri pentru
introducerea ariei
vectorilor ce se
vor scădea și un
câmp pentru
introduce-rea nr.
coloanei în care se
va afișa vectorul
obținut.
Subprocedurile:
For i = 1 To vect1.Rows.Count
Cells(i + 1, col).Value = rez(i)
Next i
End If
End Sub
End Sub
n = vect.Rows.Count
c = TextBox7.Value
col = TextBox8.Value
Cells(1, col).Value = "Scadere constanta"
For i = 1 To n
Cells(i + 1, col).Value = scad(i)
Next i
End Sub
min = MinVector(vect)
max = MaxVector(vect)
End Sub
For i = 1 To vect1.Rows.Count
Cells(i + 1, col).Value = rez(i)
Next i
End If
End Sub
Concluzii:
În urma realizării lucrării de laborator am învățat cum se declară și se apelează funcțiile în
VBA, structura subrutinei și instrucțiunile simple utilizate în VBA și despre cum se pot modifica
proprietățile obiectelor la etapa de proiectare și de executare.