lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je
souhaite.
lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899.
visiblement excel ne traite pas les dates avant 01/01/1900.
existe-t-il une astuce pour connaitre le jour de la date correspondante ou
forcer excel à faire le boulot?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LSteph
Bonjour,
le renvoi en cellule par vba sera interpreté par excel comme du texte quel que soit le format de date invoqué mais cela peut donner le jour:
Function jourdate(unedate As String) As String jourdate = Format(unedate, "dddd") End Function
Cordialement.
lSteph
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je souhaite. lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899. visiblement excel ne traite pas les dates avant 01/01/1900. existe-t-il une astuce pour connaitre le jour de la date correspondante ou forcer excel à faire le boulot?
merci a+ kic
Bonjour,
le renvoi en cellule par vba sera interpreté par excel comme du texte
quel que soit le format de date invoqué mais cela peut donner le jour:
Function jourdate(unedate As String) As String
jourdate = Format(unedate, "dddd")
End Function
Cordialement.
lSteph
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je
souhaite.
lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899.
visiblement excel ne traite pas les dates avant 01/01/1900.
existe-t-il une astuce pour connaitre le jour de la date correspondante ou
forcer excel à faire le boulot?
le renvoi en cellule par vba sera interpreté par excel comme du texte quel que soit le format de date invoqué mais cela peut donner le jour:
Function jourdate(unedate As String) As String jourdate = Format(unedate, "dddd") End Function
Cordialement.
lSteph
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je souhaite. lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899. visiblement excel ne traite pas les dates avant 01/01/1900. existe-t-il une astuce pour connaitre le jour de la date correspondante ou forcer excel à faire le boulot?
merci a+ kic
LSteph
... ou idem
... dimanche 1 janvier 1900, ce que je souhaite. avec ceci
Function jourdate(unedate As String) As String jourdate = Format(unedate, "dddd dd/mm/yyyy") End Function
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je souhaite. lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899. visiblement excel ne traite pas les dates avant 01/01/1900. existe-t-il une astuce pour connaitre le jour de la date correspondante ou forcer excel à faire le boulot?
merci a+ kic
...
ou idem
... dimanche 1 janvier 1900, ce que je
souhaite.
avec ceci
Function jourdate(unedate As String) As String
jourdate = Format(unedate, "dddd dd/mm/yyyy")
End Function
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je
souhaite.
lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899.
visiblement excel ne traite pas les dates avant 01/01/1900.
existe-t-il une astuce pour connaitre le jour de la date correspondante ou
forcer excel à faire le boulot?
... dimanche 1 janvier 1900, ce que je souhaite. avec ceci
Function jourdate(unedate As String) As String jourdate = Format(unedate, "dddd dd/mm/yyyy") End Function
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je souhaite. lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899. visiblement excel ne traite pas les dates avant 01/01/1900. existe-t-il une astuce pour connaitre le jour de la date correspondante ou forcer excel à faire le boulot?
merci a+ kic
Kic
ok! merci
a+ kic
"LSteph" a écrit dans le message de news:
... ou idem
... dimanche 1 janvier 1900, ce que je souhaite. avec ceci
Function jourdate(unedate As String) As String jourdate = Format(unedate, "dddd dd/mm/yyyy") End Function
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je souhaite. lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899. visiblement excel ne traite pas les dates avant 01/01/1900. existe-t-il une astuce pour connaitre le jour de la date correspondante ou forcer excel à faire le boulot?
merci a+ kic
ok! merci
a+
kic
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
u2CYftAbHHA.2300@TK2MSFTNGP06.phx.gbl...
...
ou idem
... dimanche 1 janvier 1900, ce que je
souhaite.
avec ceci
Function jourdate(unedate As String) As String
jourdate = Format(unedate, "dddd dd/mm/yyyy")
End Function
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je
souhaite.
lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899.
visiblement excel ne traite pas les dates avant 01/01/1900.
existe-t-il une astuce pour connaitre le jour de la date correspondante
ou forcer excel à faire le boulot?
... dimanche 1 janvier 1900, ce que je souhaite. avec ceci
Function jourdate(unedate As String) As String jourdate = Format(unedate, "dddd dd/mm/yyyy") End Function
bonsoir
lorsque je tape 01/01/1900, j'obtiens dimanche 1 janvier 1900, ce que je souhaite. lorsque je tape 31/12/1899, j'obtiens toujours 31/12/1899. visiblement excel ne traite pas les dates avant 01/01/1900. existe-t-il une astuce pour connaitre le jour de la date correspondante ou forcer excel à faire le boulot?