在EXCEl表格中怎样设置单元格输入比如,在一行内如果前面一个单元格不输入数据,后一个单元格就不能输入

例如:5 6 12 不输入5,就不能允许他输入6,和12,该怎么样设置呢

交给你一个简单方法吧,
假如要将5、6、12分别要输入A1、B1、C1三个单元格
我们先选中B1单元格——点击“数据”菜单——选择“有效性”——选择“设置”页签——在允许栏中选择“自定义”——在公式中输入“=A1<>""”——在出错警告页签中的样式栏选择“停止”。
至此,B1单元格设置完成。设置C1单元格也基本相同,只要“=A1<>""”改为“=B1<>""”即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-02
选中需要的行(以第1行为例)
菜单栏点【数据】【有效性】出现【数据有效性】对话框
【设置】〖有效性条件〗【允许:】项下选【自定义】
【公式:】项下输入=COUNTBLANK($A$1:A1)=0
确定即可本回答被提问者采纳
第2个回答  2012-02-02
比如A1不输入数据,B1和C1就不能输入数据
在工作表界面作如下操作:
按Alt+F11->打开vixual basic编辑器
在打开的vixual basic编辑器窗口作如下操作:
标题栏->视图->工程资源管理器(单击打开)
双击sheet1(注意你的工作表如果是sheet2,就双击sheet2)
右边出现一大片空白区域
将下述代码复制->粘贴进去:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If [A1] = "" And [B1] <> "" Then [B1] = ""
If [A1] = "" And [C1] <> "" Then [C1] = ""
End Sub
'关闭vixual basic编辑器窗口即可
相似回答