Bonjour,
Mon problème est simple(bien que je n'ai pas trouvé la solution).
J'aimerais dans une formule SUMIF de vba entrer comme critère "contient la valeur de la variable "toto".
J'ai essayé ceci:
Cells(i,j)=WorksheetFunction.SumIf(Range(Cells(5, 3), Cells(derniereLigne, 3)), Like toto, Range(Cells(5, colonneX),Cells(derniereLigne, colonneX)))
Si je cherche par exemple le critère toto = "pomme", j'aimerai qu'il me fasse la somme de "pomme de terre" ET de "pomme d'adam".
Like ne semble pas être bon, j'ai également essayé *toto*, ce qui comme je m'y attendais n'a pas fonctionné. Si je laisse simplement toto, il ne fera la somme que de ce qui est exactement égal à toto.
S'il existe une solution je serais ravi de la connaitre !
Kedash
Partager