2017-03-06 56 views
0

我希望你能帮忙。我遇到格式问题。 问题是这样的。 在下面的图1中,您可以看到列H.列H需要保持格式化为文本。作为文本的日期是03年4月14日42808.我需要的是日期是文本,但保持这种风格MM/DD/YYYY。是否有格式化选项可以让03/14/2017以这种方式出现,单元格是文字。 我试过自定义的MM/DD/YYYY; @但是这个格式的格式不再是我想要的日期。我知道我可以手动输入2017年3月14日,但我想避免手动工作。保留日期样式,而列格式化为文字

与往常一样,所有的帮助,非常感谢。

PIC。 1

enter image description here

回答

0

公式:

=TEXT(H2,"MM/DD/YYY") 

VBA

ActiveSheet.Range("H2").Value = Format(ActiveSheet.Range("H2").Value2,"MM/DD/YYYY") 
+0

喜斯科特:谢谢你这么多。我其实知道这个公式=文本(H2,“MM/DD/YYY”)我只是直接忘了它。非常感谢您花时间回复并解决问题。非常尊重都柏林:-) –