2017-10-04 4 views
0

J'ai deux dates. Je veux compter le nombre de jours entre.Jours entre deux date en vba

date_today = Format(Now(), "dd/mm/yyyy") 

test_date = Format(wsM.Range("M10").Value, "dd/mm/yyyy") 

result= DateDiff("D", date_today, test_date) 

Je vois en debug:

debug

Le résultat est faux. Comment puis-je réparer cela?

+0

Quels sont les résultats? Au travail, les images sont bloquées. –

+0

devrait être visible maintenant, c'est 539 – 4est

+0

J'ai mis ces dates dans deux différentes calculatrices de date que j'ai trouvé sur google et elles ont toutes deux produit 539. – Jarom

Répondre

0

J'obtenu réponse d'un autre forum:

Dim date_today As Date, test_date As Date 
Dim result As Long 
date_today = Date 

test_date = wsM.Range("M10").Value 

result = DateDiff("D", date_today, test_date) 

Il est testé et il fonctionne.