发布网友 发布时间:2023-03-24 23:03
共1个回答
热心网友 时间:2023-10-17 18:50
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
Application.EnableEvents = False
Target.Value = Format(DateSerial(Year(Date), Month(Date), Target.Value), "yymmdd")
Application.EnableEvents = True
End Sub
在excel中输入日期并设置其显示格式方法详见::jingyan../article/fcb5aff7b19c27edaa4a7134.
右键——设置单元格格式——日期,选择适合的格式,如果没有可以设置为自己要的
要输入年月日,中间符号都用
-
或者
/
符号.
通常来说,按照这个输入,自动会变成日期格式,如果想调整成其他日期格式,可以点右键--单元格格式--数字--日期,选择你需要.
直接输入年月日,中间用-或是/隔开就行。比如2017-9-9。至于显示格式嘛,选中单元格→右键单击→设置单元格 →数字标签→分类→日期,选中相应的格式即可。
C1输入的公式为:
=IF(A1+B1=0,NOW(),"")
或者是:
=IF(A1+B1=0,TODAY(),"")
把单元格格式改成文本就行了
明天
=today()+1
后天
=today()+2
输入时在前面加一个符号'
只输入日和月,如“3月14日”,或者“3-14”,或者按ctrl+;,系统默认情况下其年份就是本年度。只要修改单元格格式,选中所有日期单元格一次性设置一下就可以了。
选中要输入日期的所有单元格,右击,选“设置单元格格式”——“数字“——”自定义“,在右边的类型下面输入”yyyy-m-d"。然后再输入日期。