Calcul de Date (VBA)

CrazySoprano

XLDnaute Nouveau
Comment calculer deux dates en format JJ/MM/AAAA La première date à la cellule C et l'autre en J et le resultat dans la cellule i en jours. Help me please
 

CrazySoprano

XLDnaute Nouveau
Re : Calcul de Date (VBA)

Heuuu Au fait ERIC S je veux passer par le vba pour faire le calcul pour me doner un resultat en jours. par exemple C8 contient 24/04/12 et D8 contient 02/05/12 . Je veux comme resultat en I8 9jrs (La diff des deux dates) et xa sur toutes les colonnes. Merci BEAUCOUP
 

Matheop

XLDnaute Occasionnel
Re : Calcul de Date (VBA)

Salut CrazySoprano, Eric S.

Code:
Sub dateDiff()

date1 = Range("C8").Value
date2 = Range("D8").Value

Range("I8").Value = DateDiff("d", date1, date2)

End Sub

Passe par une boucle si tu souhaites l'appliquer sur toute une colonne. ;)

Cordialement,
Mat'
 

ERIC S

XLDnaute Barbatruc
Re : Calcul de Date (VBA)

Re

pour balayer à partir de C8 (jusqu'à la dernière cellule C écrite, C65536 : limite pour XL2003)

Code:
Sub e()
derligne = Range("C65536").End(xlUp).Row
For i = 8 To derligne
    Range("I" & i).Value = Range("D" & i).Value - Range("C" & i).Value + 1
Next
End Sub

edit : bonjour Matichoux
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 348
Membres
103 822
dernier inscrit
kader55