Bonjour,

Je voudrais savoir si il est possible de déclarer deux fonctions VBA avec le même nom mais traitant des types de données différents.
Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Function mon_calcul(r As Range) As Double
    ' Ici on traite les données de type Range
End Function
Function mon_calcul(tableau() As Variant) As Double
    ' Ici on traite les données de type Tableau de Variant
End Function
En gros ça revient à faire de la programmation objet.