Bonjour à tout le monde je reviens vers vous pour un nouveau soucis sur excel vba.
Je m'explique j'ai réussi à faire tourner sur excel (Obtenue grâce à un membre du forum) une formule qui marche nickel le seule soucis c'est que je répete la formule à plusieurs réprises dans mon classeur et vu que la formule prend en boucle des lignes vides lorsqu'elle tourne ça ralentit considérablement mon classeur, il me faut quasiment 1 à 3 minute voir plus pour exécuter une action.
J'aimerai donc transformer ma formule en code vba qui se lancerait au demarrage du classeur automatiquement .
Voici les deux formules en question.
=SOMMEPROD((BASEPROD!$C$2:$C$50000=C5)*(MOIS(BASEPROD!$A$2:$A$50000)=MOIS($E$1))*(ANNEE(BASEPROD!$A$2:$A$50000)=ANNEE($F$1))*(BASEPROD!$D$2:$D$20000))
=SOMMEPROD((BASEPROD!$C$2:$C$50000=C5)*(ANNEE(BASEPROD!$A$2:$A$50000)=$F$1)*(BASEPROD!$D$2:$D$50000))
Un coup de main de votre part serait le bienvenu, merci d'avance pour vos réponses.