excel中,A2=在职则C2可以不输入入职时间,但A3=入职则C3必须输入入职时间,否则出现提示怎么做

[复制链接]
查看11 | 回复3 | 2011-3-25 10:01:26 | 显示全部楼层 |阅读模式
如何使A列一旦有输入入职,则C列必须输入入职时间,一旦忘记,就会出现错误提醒或提示:应在**行**列输入信息


回复

使用道具 举报

千问 | 2011-3-25 10:01:26 | 显示全部楼层
你可以在入职时间这列中把输入内容设置成日期型,这样你要输入日期时,可以直接输入了,选定列(从C2开始至表格结束)对选定部分右击"设置单元格格式——数字——日期",这样输入的数字都会变成日期型了,哪些单元格不需要输入则空着,需要输入的直接输入就行了
回复

使用道具 举报

千问 | 2011-3-25 10:01:26 | 显示全部楼层
如果你想达到这么目的,出现提示的msgbox就得写代码,代码很简单的,判断一下,注意 启用宏,Private Sub Worksheet_SelectionChange(ByVal Target As Range)If Target.Columns.Count = 1 And Target.Rows.Count = 1 And Tar
回复

使用道具 举报

千问 | 2011-3-25 10:01:26 | 显示全部楼层
在C2输入公式=IF(A2="入职","应在此输入信息",""),向下拉,你看看行不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行