Excel-日期和时间自动格式化
情况如下:Excel-日期和时间自动格式化,excel,vba,Excel,Vba,情况如下: 我在一个牢房里有以下号码2012-09-13 23:38:22 单元格格式编号为hh:mm 单元格显示的数字为23:38 该单元的长度为43像素 当我将单元格编号更改为2012-09-13 23:38:23 单元格格式编号更改为yyyy-mm-dd hh:mm:ss 该单元的长度为93像素 那么,如何避免步骤6和7中描述的单元格自动格式,以及?我想将单元格格式编号保持为hh:mm,单元格长度保持为43像素 也许我应该在特定列上检测到版本后尝试重新格式化宏?在步骤6中,将新编号输入到另
2012-09-13 23:38:22
hh:mm
23:38
2012-09-13 23:38:23
yyyy-mm-dd hh:mm:ss
hh:mm
,单元格长度保持为43像素也许我应该在特定列上检测到版本后尝试重新格式化宏?在步骤6中,将新编号输入到另一个单元格中,可能是在临时工作表上。然后将该单元格中的特殊值复制粘贴到您试图更改的单元格中。我无法复制您的问题。我在一个50像素的单元格中输入了“2012-09-13 23:38:22”,Excel将格式设置为“yyyy-mm-dd hh:mm:ss”,并将值显示为“###”。我将格式更改为“h:mm”,显示为“23:38”。我将值编辑为“13/09/2012 23:38:23”,输入“13/09/2012 23:38:24”,然后输入“2012-09-13 23:38:25”。在所有三种情况下,格式保持为“h:mm”,显示为“23:38”。注意:在我的国家/地区,“dd/mm/yyyy hh:mm:ss”是默认格式。