comparaison à une date

  • Initiateur de la discussion Initiateur de la discussion fredo
  • 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 !

F

fredo

Guest
bonjour tout le monde,

j'ai un petit souci de code, je voudrais tester dans une selection de cellules si la date inscrite est anterieure a la date du jour .
j'ai essayé c.value < date

mais ça ne marche pas.

J'espere que vous pourrez m'aider
merci
 
Bonjour !

Les comparaisons de dates sont compliquées -sous VBA notamment- car on peut parfois avoir des différences de format.

On peut essayer dans le code (si cela marche) :
c.value < now()

ou (en gérant les formats)
format(c.value,"jj/mm/aa") < format(now(),"jj/mm/aa")

En espérant que cela réponde à ton problème. Sinon, à ta disposition !

Clément

"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème."
 
Bonjour le fil


En complément de KAD

Un test :

MSGBOX date

Te donne le format accepter par vba, vérifie ensuite si tes formats de données correspondent au format VBA.

De plus est-tu sur que ta macro bloque sur cette ligne ?

Salut
Hervé
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
187
Réponses
3
Affichages
238
Réponses
37
Affichages
720
Retour