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?
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
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
Si la colonne où tu va copier ta date est déjà formatée utilise copier spécial et copier uniquement valeur