Diférence entre 2 dates
Fermé
alain
-
13 juil. 2004 à 06:59
dje-dje Messages postés 10415 Date d'inscription mardi 6 janvier 2004 Statut Modérateur Dernière intervention 28 janvier 2011 - 13 juil. 2004 à 16:41
dje-dje Messages postés 10415 Date d'inscription mardi 6 janvier 2004 Statut Modérateur Dernière intervention 28 janvier 2011 - 13 juil. 2004 à 16:41
A voir également:
- Diférence entre 2 dates
- Jdownloader 2 - Télécharger - Téléchargement & Transfert
- 2 comptes whatsapp - Guide
- Epson scan 2 ✓ - Forum Imprimante
- 2 ecran pc - Guide
- Somme si entre deux dates ✓ - Forum Excel
2 réponses
dje-dje
Messages postés
10415
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
755
13 juil. 2004 à 10:29
13 juil. 2004 à 10:29
DiffDate je crois.
Mais je te conseille de jeter un oeil dans l'aide...
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
Mais je te conseille de jeter un oeil dans l'aide...
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
dje-dje
Messages postés
10415
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
755
13 juil. 2004 à 16:41
13 juil. 2004 à 16:41
Je sais que VB est assez "fragile"
As-tu essayé de stocké le retour de tes deux cellules dans 2 variables de type date? :
Date1 = Cells(k, "a")
Date2 = Cells(k-1,"a")
Cells(4,"d") = DateDiff(d, Date1,Date2)
Sinon:
1) verifie bien que le contenu de tes cellules est bien une date (En les affichant dans une MsgBox par exemple)
2) Affiche le resultat de Datediff séparement (dans une MsgBox aussi) pour voir si le probleme vient de l'affectation dans la cellule)
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
As-tu essayé de stocké le retour de tes deux cellules dans 2 variables de type date? :
Date1 = Cells(k, "a")
Date2 = Cells(k-1,"a")
Cells(4,"d") = DateDiff(d, Date1,Date2)
Sinon:
1) verifie bien que le contenu de tes cellules est bien une date (En les affichant dans une MsgBox par exemple)
2) Affiche le resultat de Datediff séparement (dans une MsgBox aussi) pour voir si le probleme vient de l'affectation dans la cellule)
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
13 juil. 2004 à 16:19
En fait j'ai Cells(k, "a") qui contient par ex:10 jul 2004 et
Cells(k-1, "a") qui contient 1 jun 2004
et en Cells(4, "d") j'ai besoin de connaître le nombre de jours.
Je fais Cells(4, "d") = DateDiff(d, Cells(k, "a"), Cells(k-1, "a")) je n'ai aucun résultat.
D'après le tableau, d , doit me donner le nombre de jours.