Bonjour,
Pour (presque) toutes les fonctions Excel non disponible dans VBA, il existe la fonction "Application.WorksheetFunction".
Exemple :
La formule dans Excel :
RECHERCHEV(A1;B:C;2;FAUX)
devient dans VBA :
Application.WorksheetFunction.VLOOKUP(A1,B:C,2,FALSE)
Pour trouver la traduction des fonctions, j'utilise la fonction personnalisée suivante :
Public Function Fonction_Traduite(Cellule As Range) As String
Fonction_Traduite = Cellule.Formula
End Function
J'espère vous avoir éclairé.