Bonjour,
Je suis entrain de creer un fichier excel qui me permet d'automatiser la répartition de charges en fonction de la nature de la charge. Tout ca a des fins d'analyse.
je souhaite faire la chose suivante :
- dans une plage donnée, je veux voir si les cellules de cette plage contient des noms spécifiques si c'est le cas alors la cellule x est "marqué"
je suis arrivé à faire la formule suivante :
La formule fonctionne car si je liste les noms moi meme cela marche.
Cependant j'aurai souhaité savoir s'il était possible de regrouper les nom1/nom2/nom3 dans une liste et que la formule ci dessus integre cette liste dans la condition.
J'ai pensé a un Range("nomdelaliste") mais j'arrive pas à lui dire de regarder à l'intérieur de la liste.
Je vous remercie par avance pour vos pistes,
Cordialement,
Je suis entrain de creer un fichier excel qui me permet d'automatiser la répartition de charges en fonction de la nature de la charge. Tout ca a des fins d'analyse.
je souhaite faire la chose suivante :
- dans une plage donnée, je veux voir si les cellules de cette plage contient des noms spécifiques si c'est le cas alors la cellule x est "marqué"
je suis arrivé à faire la formule suivante :
Sheets("Mai").Select
For i = 1 To 3
If Cells(5 + i, 2) Like "*Nomx*" Then
Cells(5 + i, 8) = 1
ElseIf Cells(5 + i, 2) Like "*Nom1*" Or Cells(5 + i, 2) Like "* Nom2*" Or Cells(5 + i, 2) Like "*Nom3*" Then
ElseIf Cells(5 + i, 2) Like Then
Cells(5 + i, 11) = 1
Else
End If
Next i
La formule fonctionne car si je liste les noms moi meme cela marche.
Cependant j'aurai souhaité savoir s'il était possible de regrouper les nom1/nom2/nom3 dans une liste et que la formule ci dessus integre cette liste dans la condition.
J'ai pensé a un Range("nomdelaliste") mais j'arrive pas à lui dire de regarder à l'intérieur de la liste.
Je vous remercie par avance pour vos pistes,
Cordialement,