Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Jam
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Jam

XLDnaute Accro
Bonjour à tous,

Cette petite fonction n'existe pas sous XL2K3 alors j'ai développé la mienne:
Code:
Function ESTDATE(Ref As Variant) As Boolean
On Error Resume Next
If IsDate(Ref) Then
    ESTDATE = True
    Exit Function
End If
ESTDATE = False
End Function

En fait j'ai une (très) longue liste dans laquelle j'ai besoin de tester si la valeur est une date ou non. J'imagine qu'il existe un moyen via une formule de le savoir, j'ai aussi utilisé la formule (bcp plus rapide que ma fonction VBA):
=SI(ESTERREUR(DATEVAL(maCellule));FAUX;VRAI)

En fait j'aurais aimé savoir s'il n'existait pas un moyen plus simple de faire autrement qu'avec les 2 solutions que j'ai utilisées, car je n'ai rien trouvé sur le forum.

Merci d'avance,
 
Re : =estdate()

bonjour Jam

voila une fonction du même type mais est-elle plus ou moins rapide que la tienne ???

Code:
Function estdate(ref As Variant) As Boolean
On Error GoTo fin
x = CDate(ref)
estdate = True
On Error GoTo 0
Exit Function
fin:
estdate = False
On Error GoTo 0
End Function
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
987
S
Réponses
3
Affichages
873
sanae_J
S
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…