Bonjour à tous,
Je travaille sur des fonctions VBA devant être appelées depuis une feuille de calcul, et suis en train de faire évoluer ces fonctions.
Par souci de compatibilité ascendante, je veux rendre les nouveaux paramètres optionnels.
exemple :
dans ma feuille continuer à pouvoir utiliser la forme originelle de ma fonction comme =MaFonction("Paramètre")
mais que ma fonction puisse également prendre en compte des paramètres supplémentaires comme =MaFonction("Paramètre";"par2";A4)
coté code j'ai essayé
Mais visiblement ça aime pas trop avec un message incompatibilité de type à la compilation...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function MaFonction ( paramarray quoi() as variant ) as string .... end function
Une âme charitable pourrait-elle me conseiller sur une approche ?
Merci à tous
Partager