Excel: forcer le format date d'un extract

Résolu
Bonjour,

je suis amené à travailler avec plusieurs extraits de bases de données, contenant par exemple la date de création d'un compte utilisateur.

Ces dates n'ont pas nativement un format date, mais il s'agit apparemment plutôt d'une chaine de caractère de type jj/mm/yyyy.
A cause ce celà, les formules de date (par exemple des comparaisons) ou les tris ne fonctionnent pas bien (01/11/2011 sera avant 31/10/2011 par exemple).

Lorsque je sélectionne les cellules concernées et que je fais Format > Cellule > Nombre > Date, ça ne change rien.

Par contre si je rentre dans une cellule concernée (en modif donc), et que je fais "Entrée", le format date est bien appliqué, et les calculs et tris fonctionnent correctement.
Néanmoins je me vois mal entrer dans chaque cellule pour la valider sur un fichier qui contient plusieurs milliers de dates...

Est-ce que quelqu'un aurait une solution soit pour forcer le format date, soit pour "valider" un grand nombre de cellule d'un seul coup?

Pour info j'utilise Excel 2003.

Merci d'avance et bien cordialement,
Maxime

2 réponses

  1. Contributeur
    Bonjour
    ne connaissant pas exactement vos données, on va essayer, sans garantie:
    copier une cellule vide
    sélectionner le champ de date
    clic droit / collage spécial / Addition
    il restera à reformater les cellules en date, car si cela fonctionne , elle passe en affichage standard avec la valeur num des dates dans excel.
    nota: si cela fonctionne vous pouvez sélectionner toute la feuille d'un coup, les textes et cellules vides ne sont pas impactées.
    crdlmnt
    9
    1. Bonjour,

      Si la colonne où tu va copier ta date est déjà formatée utilise copier spécial et copier uniquement valeur
      0
    2. Merci Vaucluse: effectivement cette méthode fonctionne! Merci!
      0
  2. c'est bizarre :) j'ai été confronté au même pb il y 10 ans !!!! ééééé oui :)

    j'étais stagiaire, et le responsable informatique de la société n'arrivait pas à trouver la solution, donc on m'a confié de la trouver, histoire de jouer avec qlq jours, une sous-estime quoi :)

    ma sotution (qui a marché) : j'ai exporter ma feuille excel vers Base de donnée Access et j'ai écris un petit programme qui converti les chaine de caractère des dates en format date et j'ai exporter à nouveau vers excel..
    malheureusement j'ai pas ce programme.

    je sais pas si t'es informaticien, mais un programmeur px t'aider
    0
    1. Merci pour cette réponse.
      La méthode de Vaucluse est plus simple, elle aurait pu vous servir il y a 10 ans! :)
      0
    2. et bien ...
      il y a 10 ans c'était un autre EXCEL et une autre informatique ;)
      maintenant on est gâtés :)
      0