excel 关于数据有效性设置后再设置条件

A列设置了数据有效性两个条件。当选择条件A的时候,B,C列对应的空格可以填写内容,当选择条件B的杀死后,B,C列对应的空格不允许填写相关内容。这样的excel表如何制作呢?

a1采用下图所示 数据有效性 B1 也用数据有效性 但不用序列了 你选择字定义 里面输入 =AND(A1="允许输入") 就是当A1=允许输入的时候B1 才可以输入东西 

你实际用的时候 A1 里面条件你自己换吧 相应B1的条件你也改就好了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-06
先用有效性设置A列的2个序列条件:a,b。alt+F11打开宏编辑,双击左侧sheet1,在右边输入以下代码:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
i = ActiveCell.Row
If Range("A" & i).Value <> "a" Then
Range("b" & i) = ""
Range("c" & i) = ""
End If
End Sub
这样你在A列选择条件A时,b列和C列的数据保持原样,选择条件B时,B列和C列的数据就变成空。
第2个回答  2021-01-05

手机WPS表格中怎么设置数据有效性,数据有效性控制数据长度

第3个回答  2010-05-05
分级有效性 设置起来比较麻烦
你去EXCEL HOME可以下视频看看
第4个回答  2010-05-05
搜索 多级下拉菜单
相似回答