J'ai une grande base de données que je copie et colle depuis un site web dans un document Excel 2007. Une colonne en particulier me pose toujours problème. Cette colonne est formatée sous la forme jj mmm hhmm pour le jour, le mois et l'heure (24 heures) :
18 NOV 2300
Le problème est qu'Excel interprète cette valeur comme jj mmm yyyy si le nombre à quatre chiffres est supérieur ou égal à 1900. Ainsi, la valeur ci-dessus est considérée comme étant le 18 novembre de l'année 2300, plutôt que le 11 novembre à 23h00 de l'année en cours. Cette valeur est ensuite formatée au format dd-mmm-yy (jour, mois et année à deux chiffres) pour être affichée. Je peux modifier ces valeurs, mais le système lit toujours l'heure comme une année lorsqu'elle est égale ou supérieure à 1900 et s'auto-formate en conséquence. Vous pouvez changer le format du bloc en texte et essayer de le copier-coller, mais Excel formatera toujours automatiquement la date et l'heure lorsque vous copiez-collerez la base de données dans Excel. Vous pouvez tester cela en copiant et collant simplement tout ce qui est dans ce format avec une heure supérieure à 1900. 10 FEV 2030 par exemple. J'ai besoin qu'Excel cesse de formater automatiquement de cette manière.
Je n'ai pas vraiment besoin 18 NOV 2300
à traduire par 11:00 PM le 11 novembre de l'année en cours ; j'ai juste besoin qu'il soit affiché comme 18 NOV 2300
.