Bonjour, vérifier que les deux cellules (source et destination) sont au m^me format de date
"Amar" a écrit dans le message de news: 075901c3947e$3a3c5b10$
Bonjour,
Je copie une date ds un classeur1 avec la formule Date = cells(1,1).Value et le la colle ds un classeur2 avec la formule Cells(2,2) = Date
Pb : Je copie 01/09/2003 par contre il me colle 09/01/2003
Merci de votre aide
Jacquouille
Bonjour Dans bien des cas et principalement pour les dates, Excel cause en Grand Breton, càd qu'il met les dates au format US....Dans Excellabo (voir signature), "ils" conseillent de reconstruire la date avec les fonctions =jour(A1)&"/"&mois(A1)&"/"&année(A1) Beaucoup de bonnes et saines lectures sur ce sein site.(pardon, saint site par opposition au saint siège) Bonne chance
"Amar" a écrit dans le message news: 075901c3947e$3a3c5b10$
Bonjour,
Je copie une date ds un classeur1 avec la formule Date = cells(1,1).Value et le la colle ds un classeur2 avec la formule Cells(2,2) = Date
Pb : Je copie 01/09/2003 par contre il me colle 09/01/2003
Merci de votre aide
Bonjour
Dans bien des cas et principalement pour les dates, Excel cause en Grand
Breton, càd qu'il met les dates au format US....Dans Excellabo (voir
signature), "ils" conseillent de reconstruire la date avec les fonctions
=jour(A1)&"/"&mois(A1)&"/"&année(A1)
Beaucoup de bonnes et saines lectures sur ce sein site.(pardon, saint site
par opposition au saint siège)
Bonne chance
Bonjour Dans bien des cas et principalement pour les dates, Excel cause en Grand Breton, càd qu'il met les dates au format US....Dans Excellabo (voir signature), "ils" conseillent de reconstruire la date avec les fonctions =jour(A1)&"/"&mois(A1)&"/"&année(A1) Beaucoup de bonnes et saines lectures sur ce sein site.(pardon, saint site par opposition au saint siège) Bonne chance
"Amar" a écrit dans le message news: 075901c3947e$3a3c5b10$
Bonjour,
Je copie une date ds un classeur1 avec la formule Date = cells(1,1).Value et le la colle ds un classeur2 avec la formule Cells(2,2) = Date
Pb : Je copie 01/09/2003 par contre il me colle 09/01/2003
Merci de votre aide
Frédéric Sigonneau
Bonsoir,
Date est un mot réservé de VBA. La syntaxe que tu utilises permet de modifier la date système, ce qui n'est sans doute pas le but recherché. Choisis un autre nom pour ta variable et utilise CDate pour forcer le format de date de ton système (VBA renvoie par défaut les dates au format américain). Par ex, avec 1/9/2003 en A1 :
Sub test() MaDate = Cells(1, 1).Value Cells(2, 2).Value = CDate(MaDate) End Sub
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
Je copie une date ds un classeur1 avec la formule Date = cells(1,1).Value et le la colle ds un classeur2 avec la formule Cells(2,2) = Date
Pb : Je copie 01/09/2003 par contre il me colle 09/01/2003
Merci de votre aide
Bonsoir,
Date est un mot réservé de VBA. La syntaxe que tu utilises permet de modifier la
date système, ce qui n'est sans doute pas le but recherché.
Choisis un autre nom pour ta variable et utilise CDate pour forcer le format de
date de ton système (VBA renvoie par défaut les dates au format américain). Par
ex, avec 1/9/2003 en A1 :
Sub test()
MaDate = Cells(1, 1).Value
Cells(2, 2).Value = CDate(MaDate)
End Sub
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
Je copie une date ds un classeur1 avec la formule
Date = cells(1,1).Value
et le la colle ds un classeur2 avec la formule
Cells(2,2) = Date
Pb : Je copie 01/09/2003 par contre il me colle 09/01/2003
Date est un mot réservé de VBA. La syntaxe que tu utilises permet de modifier la date système, ce qui n'est sans doute pas le but recherché. Choisis un autre nom pour ta variable et utilise CDate pour forcer le format de date de ton système (VBA renvoie par défaut les dates au format américain). Par ex, avec 1/9/2003 en A1 :
Sub test() MaDate = Cells(1, 1).Value Cells(2, 2).Value = CDate(MaDate) End Sub
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
Je copie une date ds un classeur1 avec la formule Date = cells(1,1).Value et le la colle ds un classeur2 avec la formule Cells(2,2) = Date
Pb : Je copie 01/09/2003 par contre il me colle 09/01/2003