Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Problème de format de date

4 réponses
Avatar
Bruno RCSC
Bonsoir,

Win XP, Excel 2002

J'utilise cette ligne de code pour rentrer des dates :
Range("E3").Value = InputBox(Saisir la date de réception)
Range("E18").Value = InputBox(Saisir la date de départ)

Quand je saisis par exemple 05/10/2007, pourquoi j'obtiens 10/05/2007 ?
Que faut'il que j'ajoute à ma ligne ?

Merci pour votre aide.

BH.

4 réponses

Avatar
MichDenis
Dim MaDate As String

MaDate = InputBox(Saisir la date de réception)
If IsDate(MaDate) then
Range("E3").NumberFormat = "DD/MM/YYYY" ' le format que tu veux
Range("E3")..Value = Cdate(MaDate)
End If



"Bruno RCSC" a écrit dans le message de news:
47067dfe$0$5077$
Bonsoir,

Win XP, Excel 2002

J'utilise cette ligne de code pour rentrer des dates :
Range("E3").Value = InputBox(Saisir la date de réception)
Range("E18").Value = InputBox(Saisir la date de départ)

Quand je saisis par exemple 05/10/2007, pourquoi j'obtiens 10/05/2007 ?
Que faut'il que j'ajoute à ma ligne ?

Merci pour votre aide.

BH.
Avatar
JB
Bonsoir,

Range("E3").Value = CDate(InputBox("Saisir la date de réception"))

JB
http://boisgontierjacques.free.fr

On 5 oct, 20:10, "Bruno RCSC" wrote:
Bonsoir,

Win XP, Excel 2002

J'utilise cette ligne de code pour rentrer des dates :
Range("E3").Value = InputBox(Saisir la date de réception)
Range("E18").Value = InputBox(Saisir la date de départ)

Quand je saisis par exemple 05/10/2007, pourquoi j'obtiens 10/05/2007 ?
Que faut'il que j'ajoute à ma ligne ?

Merci pour votre aide.

BH.


Avatar
Youky
bonsoir,
Range("E3").Value = CDate(InputBox("Saisir la date de réception"))
Range("E18").Value = CDate(InputBox("Saisir la date de départ"))
à condition que la date soit correct
Youky

"Bruno RCSC" a écrit dans le message de news:
47067dfe$0$5077$
Bonsoir,

Win XP, Excel 2002

J'utilise cette ligne de code pour rentrer des dates :
Range("E3").Value = InputBox(Saisir la date de réception)
Range("E18").Value = InputBox(Saisir la date de départ)

Quand je saisis par exemple 05/10/2007, pourquoi j'obtiens 10/05/2007 ?
Que faut'il que j'ajoute à ma ligne ?

Merci pour votre aide.

BH.



Avatar
Bruno RCSC
Merci à vous trois.

BH.