Bonjour le forum,
dans ma feuille de calcul, dans la colonne "c" j'ai des dates ,lorsque le mois se termine par 30 , la cellule concernée se colorie en rouge via mon code, mon probleme est que je ne sais pas comment faire pour que lorsque le mois se termine par 31 la cellule qui contient 31 se colorie en rouge et pas aussi la cellule qui contient 30.
merci pour votre aide.
voici mon bout de code:
Sub inventaire()
Dim x As Variant
For x = Range("c65500").End(xlUp).Row - 280 To Range("c65500").End(xlUp).Row
If Left(Cells(x, 3), 2) = 31 Then
Cells(x, 3).Interior.ColorIndex = 3
else
If Left(Cells(x, 3), 2) <> 31 and Left(Cells(x, 3), 2) = 30 Then
Cells(x, 3).Interior.ColorIndex = 3
End If
End if
Next
End Sub
dans ma feuille de calcul, dans la colonne "c" j'ai des dates ,lorsque le mois se termine par 30 , la cellule concernée se colorie en rouge via mon code, mon probleme est que je ne sais pas comment faire pour que lorsque le mois se termine par 31 la cellule qui contient 31 se colorie en rouge et pas aussi la cellule qui contient 30.
merci pour votre aide.
voici mon bout de code:
Sub inventaire()
Dim x As Variant
For x = Range("c65500").End(xlUp).Row - 280 To Range("c65500").End(xlUp).Row
If Left(Cells(x, 3), 2) = 31 Then
Cells(x, 3).Interior.ColorIndex = 3
else
If Left(Cells(x, 3), 2) <> 31 and Left(Cells(x, 3), 2) = 30 Then
Cells(x, 3).Interior.ColorIndex = 3
End If
End if
Next
End Sub