Ros*_*ant 10 date-time text-formatting microsoft-excel-2010
当我以“2012-12-07 00:00:00.000”格式将日期粘贴到 Excel 2010 中时,我希望它默认显示为“2012-12-07”,但实际上显示为“00” :00.0"。
我知道我可以通过添加 ' 或更改单元格格式来解决此问题,但我对更改默认格式很感兴趣。
一种几乎有效的方法是转到控制面板-> 区域和语言-> 长时间格式并将其更改为“h”之类的内容。这导致 Excel 将我粘贴的日期显示为“2012-12-07 00:00:00.000”,但搞砸了在 Excel 之外显示的时间。
我粘贴的日期来自 SQL Server。
默认情况下,Excel 启动所有新工作簿时不设置格式。这意味着您必须告诉 Excel 您希望如何设置数据格式。
为了实现您的要求,您需要将列的格式设置为您想要的日期格式,然后保存文件。您必须选择保存文件:
如果您不希望将此格式应用于所有新工作簿,请将格式化的工作簿另存为模板 (xltx) 或常规文件。每次使用此文件时,都会对其进行格式化以便您粘贴数据。
如果您希望它成为所有新工作簿的起点,请将模板保存Book.xltx
在 XLSTART 文件夹中。该文件夹通常位于C:Program Files\Microsoft Office\Office14\XLSTART
。
现在您有一个可以使用的格式化文件。当您打开文件并粘贴数据时,仅粘贴值,它将按照您选择的方式对其进行格式化。
归档时间: |
|
查看次数: |
18334 次 |
最近记录: |