Bonjour,
Je ne m'explique pas pourquoi une date sous la forme jj/mm/yyyy ne se met pas en forme selon le format "dd/mm/yy" affecté à une cellule. Pour que çà fonctionne, la seule solution est de cliquer sur la cellule, le curseur étant placé à la fin de la date et de valider par la touche "Entrée". J'ai tout essayé en VBA, rien à faire.
La cellule contient par exemple "18/04/2025". Le format de la cellule est "dd/mm/yy". La date qui s'affiche dans la cellule est donc "18/04/2025". Même en formatant la cellule avec le bon format de date (dd/mm/yy), çà ne fonctionne pas. Par contre, si, comme je l'explique plus haut, je clique dans la cellule en plaçant le curseur à la fin de la date et en actionnant la touche "entrée" la date s'affiche alors conformément au formatage de la cellule.
Pour précision, il s'agit d'écritures bancaires récupérées par un copier/coller (collage spécial, fortmat "texte") dans un fichier Excel (97-2004) et ensuite traitées avec des macros VBA pour les mettre en forme.