Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Identifier une date au format mmm.aa dans une plage de cellules

Fab117

XLDnaute Impliqué
Hello,
Ma macro scanne une plage de cellule à la recherche de cellules contenant une date (qui est au format Custom "mmm.aa").
Je n'ai pas réussi à trouver la bonne formule.
Quelqu'un saurait-il comment m'aider ?

Code:
'i boucle sur les lignes
'j boucle sur les colonnes
For j = 2 To Dercol
    For i = 4 To 16
        If Sheets("Feuille de test").Cells(i, j).NumberFormat = "mmm.aa" Then
            Cells(i, j).Select
            ...
        End If
    Next i
Next j

Merci d'avance

Fab
 

Chris24

XLDnaute Impliqué
Bonjour Fab117, pierrejean

Comme te l'a suggérer pierrejean avec IsDate tu as la solution

"If IsDate(Sheets("Test 20 mars 18").Cells(i, j)) Then"

Le format n'est qu'un format d'affichage


Cdt
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…