Recherche

Le code suivant vous demandera quelles sont les deux dates puis vous affichera le nombre de jours écoulés.

On peut bien entendu compliquer un peu en allant récupérer des dates déjà inscrites dans le document. Celles-ci peuvent par exemple être marquées par des signets.

Sub CalculerJoursEntreDates()
    Dim Date1 As Date
    Dim Date2 As Date
    Dim NbJours As Long
    ' Demande d'entrer la première date
    Date1 = InputBox("Entrez la première date (format : jj/mm/aaaa) :", "Date de Départ")
    ' Demande d'entrer la seconde date
    Date2 = InputBox("Entrez la seconde date (format : jj/mm/aaaa) :", "Date de Fin")
    ' Calcul
    NbJours = DateDiff("d", Date1, Date2)
    ' Affiche le résultat
    MsgBox "le nombre de jours est de " & Abs(NbJours), vbInformation, "Résultat"
End Sub

Statistiques

France 65,6% France
Chine 8,2% Chine
États-Unis d'Amérique 7,1% États-Unis d'Amérique

Total:

180

Pays
018554506
Aujourd'hui: 219
Hier: 234
Cette semaine: 4.825
Semaine dernière: 2.097
Ce mois: 10.755