- 统计空单元格个数怎么统计 10-24 16:31
- Excel怎么制作下拉菜单 10-24 15:36
- Excel怎么把行高换算成厘米 10-24 15:20
- Excel怎么制作仪表盘型图表 10-23 18:27
- Excel怎么制作多层折线图 10-23 18:20
- Excel行高怎么换算成厘米 10-23 10:22
- Excel怎么给下拉菜单加颜色 10-23 09:35
- Excel怎么统计空单元格 10-23 09:20
excel软件里,我们是可以制作喜欢的表格的,各种功能免费使用。本文为大家带来关于限定日期格式的详细图文教程分享,快一起来看看下面的介绍吧!
1、在上图的示例中要在 B 列输入日期,先选中“B 2”单元格。
2、单击数据 > 数据验证 > 数据验证。
3、在“数据验证”对话框“设置”选项卡中的“允许”下拉列表中选择“自定义”,然后在“公式栏”中输入以下公式:
=AND(ISNUMBER(B2),LEFT(CELL("format",B2),1)="D")
4、然后单击“错误警告”选项卡,输入要在提示框中显示的标题和错误消息。设置完成后,单击确定。
5、向下拖动填充柄到“B11”单元格。
现在,当在"B 2:B 11"范围中输入不是实际日期格式的数据时,将弹出一个提示框提醒。
1、鼠标移至工作表标签上,单击右键在菜单中选择“查看代码”。
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
|
3、然后保存并关闭 vba 代码窗口。
121.99MB / 2026-11-03
296.49MB / 2026-11-03
110.16MB / 2026-11-03
125.96MB / 2026-11-03
423.73MB / 2026-11-03
400.53MB / 2026-11-03
42.78MB / 2026-06-22
84.55MB / 2026-03-23
248.80MB / 2026-09-08
2.79MB / 2026-07-23
25.97MB / 2026-04-29
1.90MB / 2026-05-07
210.99MB / 2026-09-08
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036)400-105-5185 All Right Reserved