Format date et calcul d'une durée

Juliko -  
 Juliko -
Bonjour à tous,
je rencontre un petit soucis sur VBA: en fait je souhaite que excel me calcule la différence entre la date du jour (Datetime.now) et une date saisie dans une feuille excel, seulement il ne semble pas comprendre que la cellule de la feuille est une date.
Pour info voici ma macro:

Dim anc_voit As Range
Dim nb_anc_voit As Integer

Sheets("Voiture").Select
nb_anc_voit = 0
For Each anc_voit In Range("H2", Selection.End(xlDown))
If Date.Now - date.value("anc_voit") >= 5 Then nb_anc_voit = nb_anc_voit + 1
Next

Mon objectif étant de calcul le nombre de voiture ayant un âge d'au moins 5 ans.
Seulement avec cette macro, excel bug au niveau du IF

Si quelqu'un a une solution j'en serais extrement reconnaissante :)
Ayant passé ma journée dessus je désespère!!!

en vous remerciant
Bien cordialement
Julie
A voir également:

2 réponses

faf3ll Messages postés 238 Statut Membre 43
 
Ne désespère pas, quand il ya probléme veut dire solutions. Ce que je comprend pas, est-ce-que tu as la version télécharger ou acheté ?
0
Juliko
 
Coucou faf3ll!
je pense avoir la version achetée puisque l'ordi m'est prêté par ma faculté
pourquoi?
Julie
0
faf3ll Messages postés 238 Statut Membre 43
 
Je voulais juste savoir juliko ou directement julie ^^.
Ca va être dure pour ma part de répondre à ton probléme, car je ne touche pas troooop à ceci.

Parconte si tu as besoins d'aides, ou j'éssaye de te le faire (car tout est possible) hésite pas à m'envoyé un méssage en privé sur le forum.

A bientôt :)
0
Juliko
 
merci quand même
a bientot :)
0