XL 2016 Première date différente du mois encours.

KTM

XLDnaute Impliqué
Bonsoir chers tous
Dans ma colonne A j'ai des dates rangées par ordre décroissant ( Du mois encours aux mois antérieurs)
Je voudrais un code VBA pour repérer la première date du mois diffèrent du mois en cours.

Merci
 

Pièces jointes

  • RechI.xlsm
    17.8 KB · Affichages: 4

vgendron

XLDnaute Barbatruc
Bonjour

le mois en cours étant MAI, le résultat va etre la deuxième ligne, et non 5
VB:
Option Explicit

Sub MoisPrecedent()
Dim i As Long
For i = 2 To 13
    If Month(Range("A" & i)) <> Month(Now) Then
        Range("E2") = i
        Exit For
    End If
    
Next i
End Sub

PS: je ne vois pas trop à quoi ca peut servir..
 

Discussions similaires

Statistiques des forums

Discussions
312 231
Messages
2 086 448
Membres
103 213
dernier inscrit
Poupoule