Bonjour,
qu'elle doit être le résultat de ta macro?? Car tu peux te créer 2 fonctions en vba et les appeler ensuite dans ta formule ex:
=SI(A1<50;Calcul1(A1);SI(A1>=50;Calcul2(A1)))
et en VBA
Public Function Calcul1(Valeur) As Single
Calcul1 = Valeur * 1.15035
End Function
Public Function Calcul2(Valeur) As Single
Calcul2 = (Valeur / 100) * 1.15035
End Function
Selon ce que tu veux faire il serait plus simple de tout faire en VBA
=Calcul(A1)
en VBA
Public Function Calcul(Valeur) as single
Select case Valeur
Case 1
... Code à faire
Case 2
... Code à faire
End Select
End Function