我正在尝试制作一个excel电子表格,根据他们选择的颜色只提供所需的问题
实施例: 如果他们选择蓝色,我希望只显示问题,然后填写蓝色并限制访问任何其他颜色。
根据选择的颜色,有更好的方法只显示您想要的信息,而不必将IF开始全部放在电子表格上
IF(A1,蓝色,IF(仅显示蓝色表,所有表格,空白))
IF condition1那么 仅显示蓝色表 ELSEIF条件2然后 所有表格 其他 空白 结束如果
非常感谢任何帮助
答案 0 :(得分:0)
您可以使用select case语句来评估单元格的颜色,这样的事情可以让您入门:
Select Case Range("A1").Interior.Color
Case vbBlue
Sheets("Blue").Activate
Case vbRed
Sheets("Red").Activate
Case vbGreen
Sheets("Green").Activate
Case Else
MsgBox "Color not recognised"
End Select