Est-ce une date ? [vba]
mardi 30 août 2005 :: catégorie Excel :: #49 :: rssLa fonction ESTNUM(C2) renvoie VRAI sir la cellule C2 contient un nombre.
La fonction ESTLOGIQUE(C2) renvoie VRAI si la cellule C2 contient une valeur logique.
Mais la fonction pour tester si une cellule contient une date ou une heure n'existe pas. Il faut donc la créer en VBA. La voici :
Function EstDateHeure(pPlage As Range) As Boolean
Dim vValeur As String
vValeur = pPlage.Cells(1).Text
On Error Resume Next
EstDateHeure = IsDate(TimeValue(vValeur))
On Error GoTo 0
End Function
Pour tester si C2 contient une date ou une heure, entrez la formule suivante : =EstDateHeure(C2).
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire