Comment puis-je changer le format de date par défaut?


9

Lorsque je colle une date dans Excel 2010 au format "2012-12-07 00: 00: 00.000", je souhaite qu'elle soit affichée par défaut en tant que "2012-12-07", mais elle est en fait affichée en tant que "00 : 00,0 ".

Je sais que je peux contourner cela en ajoutant un 'ou en changeant le format de cellule, mais je suis intéressé à changer le format par défaut.

Une approche qui fonctionne presque va au Panneau de configuration-> Région et langue-> Format Long Time et le changer en quelque chose comme "h". Cela se traduit par Excel affichant les dates que je colle comme "2012-12-07 00: 00: 00.000", mais les heures affichées en dehors d'Excel.

Les dates que je colle proviennent de SQL Server.

Réponses:


2

Par défaut, Excel démarre tous les nouveaux classeurs sans mise en forme. Cela signifie que vous devez indiquer à Excel comment vous souhaitez que les données soient formatées.

Pour obtenir ce que vous demandez, vous devrez formater la colonne au format de date souhaité, puis enregistrer le fichier. Vous avez des options pour enregistrer le fichier:

  1. Si vous ne souhaitez pas que cette mise en forme soit appliquée à TOUS les nouveaux classeurs, enregistrez le classeur formaté en tant que modèle (xltx) ou fichier normal. Chaque fois que vous utilisez ce fichier, il sera formaté pour que vous colliez les données.

  2. Si vous souhaitez qu'il soit le point de départ de TOUS les nouveaux classeurs, enregistrez le modèle comme Book.xltxdans le dossier XLSTART. Ce dossier se trouve généralement dans C:Program Files\Microsoft Office\Office14\XLSTART.

Vous avez maintenant un fichier formaté à utiliser. Lorsque vous ouvrez le fichier et collez les données, collez uniquement les valeurs et il les formatera comme vous l'avez choisi.


5
Une colonne utilisant le format de date n'affichera pas correctement certaines valeurs non-date, donc je ne vois pas comment cette approche pourrait fonctionner. EG, si je configure la colonne A pour toujours utiliser le format de date, mes dates s'afficheront correctement mais pas des nombres. Et les dates collées dans la colonne B seraient toujours affichées de manière incorrecte.
RossFabricant

@RossFabricant vous avez raison, mais le formatage par défaut d'Excel pour toutes les cellules est général, ce qui signifie qu'Excel devinera le type de données en fonction de ce que vous entrez. Je ne connais aucune interface dans Excel qui permette de personnaliser ces suppositions.
Pynner

4
C'est bien que vous essayiez de fournir une solution de contournement, mais cela ne répond pas vraiment à la question du PO.
Kenny Evitt

0

Cela dépend complètement du format de la date et de l'heure de votre système:

  1. Accédez au Panneau de configuration.
  2. Cliquez sur "Région et langue".
  3. Cliquez sur "changer la date, l'heure et le format des nombres".
  4. Réglez «date courte», «date longue», «courte durée» et «longue durée».
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.