OVH Cloud OVH Cloud

Formats de date

3 réponses
Avatar
Papou2M
Bonjour
Dans un tableau Excel, une date saisie manuellement est affichée sous format
Date : 04-sep-97...
la cellule, sélectionnée sous Format Nombre ou autre format Date :
04/09/097 .. se transforme en nombre ou autre style de date selon le
cas....jusque là, Correct !
........une saisie automatisée par Calendar affiche la date sous le même
format (04-sep-97) mais le changement de format appliqué, reste sans
effet....et de ce fait, une comparaison s'avère impossible...et un tri,
erroné...
Peut-on transformer "04-sep-97" en 04/09/97 afin d'obtenir des cellules de
"valeur" identique ?
merci de votre aide

3 réponses

Avatar
isabelle
bonjour Papou2M,

Range("A1") = CDate(ActiveSheet.OLEObjects("Calendar1").Object.Value)

isabelle


Bonjour
Dans un tableau Excel, une date saisie manuellement est affichée sous format
Date : 04-sep-97...
la cellule, sélectionnée sous Format Nombre ou autre format Date :
04/09/097 .. se transforme en nombre ou autre style de date selon le
cas....jusque là, Correct !
........une saisie automatisée par Calendar affiche la date sous le même
format (04-sep-97) mais le changement de format appliqué, reste sans
effet....et de ce fait, une comparaison s'avère impossible...et un tri,
erroné...
Peut-on transformer "04-sep-97" en 04/09/97 afin d'obtenir des cellules de
"valeur" identique ?
merci de votre aide




Avatar
isabelle
il faut aussi vérifier que la cellule n'est pas été formater en texte avant l'execution de la commande.

isabelle


Bonjour
Dans un tableau Excel, une date saisie manuellement est affichée sous format
Date : 04-sep-97...
la cellule, sélectionnée sous Format Nombre ou autre format Date :
04/09/097 .. se transforme en nombre ou autre style de date selon le
cas....jusque là, Correct !
........une saisie automatisée par Calendar affiche la date sous le même
format (04-sep-97) mais le changement de format appliqué, reste sans
effet....et de ce fait, une comparaison s'avère impossible...et un tri,
erroné...
Peut-on transformer "04-sep-97" en 04/09/97 afin d'obtenir des cellules de
"valeur" identique ?
merci de votre aide




Avatar
Papou2M
...la colonne comportant ces cellules est bien entendu en Format Date

Merci de ton aide

"isabelle" a écrit dans le message de news:

il faut aussi vérifier que la cellule n'est pas été formater en texte
avant l'execution de la commande.


isabelle


Bonjour
Dans un tableau Excel, une date saisie manuellement est affichée sous
format


Date : 04-sep-97...
la cellule, sélectionnée sous Format Nombre ou autre format Date :
04/09/097 .. se transforme en nombre ou autre style de date selon le
cas....jusque là, Correct !
........une saisie automatisée par Calendar affiche la date sous le même
format (04-sep-97) mais le changement de format appliqué, reste sans
effet....et de ce fait, une comparaison s'avère impossible...et un tri,
erroné...
Peut-on transformer "04-sep-97" en 04/09/97 afin d'obtenir des cellules
de


"valeur" identique ?
merci de votre aide