bonsoir
je voudrais savoir comment me dépatouiller en utilisant For Each pour mon problème suivant :
pour chaque cellule allant de T4 à T13 si il y en a une qui est supérieur à 175 alors il m'affiche une msgbox ("attention le quota des CA est atteint"), j'ai mis la macro suivant dans la feuille 21 mais ça ne fonctionne pas.
Sub Action_range()
Dim MaPlage As Range
Set MaPlage = Range("t4:t13")
' Pour chaque cellule contenue dans la plage sélectionnée...
For Each Cell In MaPlage
' ici j'éxecute le programme
If MaPlage > 175 Then
MsgBox ("attention, le quotas de CA est dépassée")
Next
End Sub
par exemple :
si la cellule T4 est inférieur à 175 alors il ne se passe rien, si la cellule T6 (par exemple) deviens > à 175 alors il apparait la msgbox, si la cellule T10 deviens "plus tard " > à 175 alors la msgbox apparait .....donc dés qu'une cellule dans cette plage dépasse 175 alors la msgbox entre en action
voila
bisous à vous
lili