Salut
Je préfére pour ma part les fonctions personnalisées mais c'est un point de vue personnel.
les formules complexes sont ainsi plus lisibles, plus facilement débugables , on peut utiliser ainsi les instructions de VBA notamment établir facilement des routines événementielles déclenchées par une valeur de résultat de formule.
ex: modifier des formules d'autres cellules selon le résultat du calcul, déclencher une IHM sur une valeur, etc
Function Calcul(Val1 As Integer) As Integer
Calcul = Val1 / 10
If Calcul = 1 Then Msg_Utilisateur
End Function
Sub Msg_Utilisateur()
MsgBox "la valeur de calcul est 1", vbCritical
End Sub
la fonction ci dessus déclenche un msg quand la valeur de réf est 10
je ne sais pas si on peut faire cela avec une fonction standard
A+