CURS Excel - Functii Definite de Utilizator

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

Descărcați ca ppt, pdf sau txt
Descărcați ca ppt, pdf sau txt
Sunteți pe pagina 1din 9

Funcii definite de utilizator

(funcii personalizate)
Funciile personalizate vor fi editate utiliznd un modul VBA
(Tools Macro Visual Basic Editor / Alt+F11).
Inserarea unui modul predefinit n fereastra VBA Project se
realizeaz prin comanda Insert Module
Close and Return
to Excel / Alt+F11
If condiie_1 Then
Expresie_1
Else
If condiie_2 Then
Expresie_2
Else
Expresie_3
EndIf
EndIf
If...Then...Else...EndIf
If condiie_1 Then
Expresie_1
ElseIf condiie_2 Then
Expresie_2
ElseIf condiie_3 Then
Expresie_3
Else
Expresie_4
EndIf
If...ElseIf...EndIf

180 zile
Nr. zile ntrziere
>180 zile
90 zile
0,3% 0,5% 0,7% 1%
0,5%
30 zile
0,3%
If...ElseIf...EndIf
=IF(OR(J5="DA";TODAY()<H5);0;
IF((TODAY()-H5)<=30;(TODAY()-H5)*I5*0,3%;
IF((TODAY()-H5)<=90;(I5*30*0,3%)+(TODAY()-H5-30)*I5*0,5%;
IF((TODAY()-H5)<=180;(I5*30*0,3%)+(I5*60*0,5%)+(TODAY()-H5-90)*I5*0,7%;
(I5*30*0,3%)+(I5*60*0,5%)+(I5*90*0,7%)+(TODAY()-H5-180)*I5*1%))))
Select Case...Case ElseEnd Select
Select Case expresie_selector
Case condiie_1
Expresie_1
Case condiie_2
Expresie_2
Case EIse
Expresie_3
End Select
Obiecte VBA de tip funcii. WorksheetFunction
IF (Cantitate>Cantitate_discount;
Dif_cant*Pre*(1-Reducere)+Cantitate_discount*Pre;
Cantitate*Pre)
Modul VBA cu funcia Vlookup
Modul VBA cu funcia Vlookup
(Test de existen a cheii de consultare)
Modul VBA cu funcia Vlookup

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