bonjour,
Par VBA, je souhaite ajouter une variable à plusieurs centaines de formules telle que celle-ci:
=SOMMEPROD((NB.SI(A2;safir_calcul_onglet_1)>0)*(crit_mois_numcalcul_onglet_1=$O$1*1)*(calc_num_calcul_onglet_1))/SOMMEPROD((NB.SI(A2;safir_calcul_onglet_1)>0)*(crit_mois_denomcalcul_onglet_1=$O$1*1)*(calc_denom_calcul_onglet_1))
Il faut que je remplace le texte "calcul_onglet_1" (apparaissant 6 fois ) dans la formule par une variable.
Supposons que ma variable s'appelle var_ZONE_1.
"calcul_onglet_1" devrait être remplacé par le nom de ma variable "var_ZONE_1"
La plage concernée par cette modification est la suivante I2:Y649
merci de vos propositions de code
cordialement,
Par VBA, je souhaite ajouter une variable à plusieurs centaines de formules telle que celle-ci:
=SOMMEPROD((NB.SI(A2;safir_calcul_onglet_1)>0)*(crit_mois_numcalcul_onglet_1=$O$1*1)*(calc_num_calcul_onglet_1))/SOMMEPROD((NB.SI(A2;safir_calcul_onglet_1)>0)*(crit_mois_denomcalcul_onglet_1=$O$1*1)*(calc_denom_calcul_onglet_1))
Il faut que je remplace le texte "calcul_onglet_1" (apparaissant 6 fois ) dans la formule par une variable.
Supposons que ma variable s'appelle var_ZONE_1.
"calcul_onglet_1" devrait être remplacé par le nom de ma variable "var_ZONE_1"
La plage concernée par cette modification est la suivante I2:Y649
merci de vos propositions de code
cordialement,