Re,
En situation ca donnerai quelque chose comme:
Sheets(CStr(xxx)).Cells(yyy, rech.Column).Value = iif(isNumeric(Recherche_1("mois1")), Recherche_1("mois1"), 0) + iif(isNumeric(Recherche_2("mois1")), Recherche_2("mois1"), 0) + iif(isNumeric(Recherche_3("mois1")), Recherche_3("mois1"), 0) ...
Ou avec des variable:
Dim ResRecherche_1 as variant
Dim ResRecherche_2 as variant
Dim ResRecherche_3 as variant
....
ResRecherche_1 = Recherche_1("mois1")
ResRecherche_2 = Recherche_2("mois1")
ResRecherche_3 = Recherche_3("mois1")
...
Sheets(CStr(xxx)).Cells(yyy, rech.Column).Value = iif(isNumeric(ResRecherche_1), ResRecherche_1, 0) + iif(isNumeric(ResRecherche_2), ResRecherche_2, 0) + iif(isNumeric(ResRecherche_3), ResRecherche_3, 0) ...
++
-- 18 Juil 2011, 14:11 --
Banzai64 a écrit :
Bonjour
As tu essayé de prendre la valeur de chaque recherche ?
Sheets(CStr(xxx)).Cells(yyy, rech.Column).Value = Val(Recherche_1("mois1")) + Val(Recherche_2("mois1")) + Val(Recherche_3("mois1"))
A voir
Salut,
Effectivement ca doit le faire aussi avec Val.
++