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 72,0% France
Canada 7,7% Canada
Belgique 3,9% Belgique

Total:

114

Pays
018304842
Aujourd'hui: 39
Hier: 195
Cette semaine: 39
Semaine dernière: 2.383
Ce mois: 234