Bonjour,
Je tente de faire en une seule ligne 2 conditions même j'ai un problème d'incompatibilité de type.
Passer par 2 conditions successives, je sais faire mais j'aimerais éviter d'alourdir la lisibilité du code en doublant le nombre de ligne à chaque fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Public Sub MoisTest() With ThisWorkbook.Sheets("Feuil1") For i = 3 To 20 If (.Cells(i, 16).Value = "ok") Or (Month(.Cells(i, 16).Value) = 12) Then Debug.Print .Cells(i, 16) & " ok" End If Next i End With End Sub
Les cellules ont un format que je peux modifier si c'est vraiment nécessaire : dd/mm/yy
Partager