Bonjour,
Pourrais tu expliquer ce que font tes fonctions ? Là ça donne pas hyper envie.
Sinon, quoi qu'il en soit, une exécution passant par des formules excel est souvent plus efficace qu'une exécution VBA (pour la simple et bonne raison que les formules Excel sont en fait des trucs pré-codés et optimisés par les développeurs d'Excel eux même).
Bonne continuation