您的位置: 首页 > 攻略 > excel怎么限定日期格式

excel怎么限定日期格式

时间:2026-08-17 16:05:45
  • 来源:网络
  • 作者:未知
  • 编辑:小锤子
0

excel软件里,我们是可以制作喜欢的表格的,各种功能免费使用。本文为大家带来关于限定日期格式的详细图文教程分享,快一起来看看下面的介绍吧!

excel怎么限定日期格式

excel怎么限定日期格式

1、在上图的示例中要在 B 列输入日期,先选中“B 2”单元格。

2、单击数据 > 数据验证 > 数据验证。

3、在“数据验证”对话框“设置”选项卡中的“允许”下拉列表中选择“自定义”,然后在“公式栏”中输入以下公式:

=AND(ISNUMBER(B2),LEFT(CELL("format",B2),1)="D")

excel怎么限定日期格式

4、然后单击“错误警告”选项卡,输入要在提示框中显示的标题和错误消息。设置完成后,单击确定。

5、向下拖动填充柄到“B11”单元格。

excel怎么限定日期格式

现在,当在"B 2:B 11"范围中输入不是实际日期格式的数据时,将弹出一个提示框提醒。

使用 VBA 代码

1、鼠标移至工作表标签上,单击右键在菜单中选择“查看代码”。

excel怎么限定日期格式

2、将以下代码复制并粘贴到 VBA 代码窗口中。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim rng As Range
    Set rng = Range("B2:B11") ' 修改为你的特定单元格范围
 
    If Not Intersect(Target, rng) Is Nothing Then
        Application.EnableEvents = False
 
        If Not IsDate(Target.Value) Then
            MsgBox "只允许输入日期格式!", vbExclamation, "格式错误"
            Target.ClearContents
            Target.Select
        End If
 
        Application.EnableEvents = True
    End If
 
End Sub

excel怎么限定日期格式

3、然后保存并关闭 vba 代码窗口。

excel怎么限定日期格式

软件下载

Microsoft Excel最新版

大小:5.71MB

版本:4.3.5.21

语言:简中

更新:2026-07-01

相关内容

编辑推荐