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 73,2% France
Canada 5,8% Canada
Belgique 3,7% Belgique

Total:

150

Pays
018423168
Aujourd'hui: 62
Hier: 488
Cette semaine: 1.413
Semaine dernière: 3.121
Ce mois: 4.993