Bonjour,
je suis debut vba et j'aurai besoin de votre aide pour écrire une boucle.
Ca fonctionne lorsque je traite une colonne. ci dessous :
En revanche quand je veux traiter les autres colonnes, je ne sais pas comment l'ecrire
Merci de votre aide.
je suis debut vba et j'aurai besoin de votre aide pour écrire une boucle.
Ca fonctionne lorsque je traite une colonne. ci dessous :
Code:
For i = 4 To 23
If Range("C" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
En revanche quand je veux traiter les autres colonnes, je ne sais pas comment l'ecrire
Merci de votre aide.
Code:
Private Sub Worksheet_Calculate()
' Verifie le nombre de jours travaillés d'affilés
Dim i As Integer
For i = 4 To 23
If Range("C" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
If Range("F" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
If Range("I" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
If Range("L" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
If Range("O" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
If Range("R" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
If Range("U" & i).Value > 5 Then
MsgBox "L'employé " & " " & Range("A" & i) & " est positionné dans le planning plus de 5 jours d'affilés", vbOKOnly + vbInformation, "Avertissement !!!"
End If
Next i
End Sub