【问题标题】:Show Only Fields Needed仅显示需要的字段
【发布时间】:2014-12-02 16:46:46
【问题描述】:

我正在尝试制作一个 Excel 电子表格,根据他们选择的颜色只提供所需的问题

示例: 如果他们选择蓝色,我希望只显示问题,然后需要填写蓝色并限制对任何其他颜色的访问。

有更好的方法可以根据选择的颜色仅显示您想要的信息,而不必在电子表格上重新放置 IF 开始

IF(A1, 蓝色, IF( 仅显示蓝色表格, 所有表格, 空白))

IF 条件1 THEN 仅显示蓝表 ELSEIF 条件2 THEN 所有工作表 别的 空白的 结束如果

任何帮助将不胜感激

【问题讨论】:

    标签: excel vba if-statement


    【解决方案1】:

    您可以使用 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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-12
      • 2013-03-18
      • 2016-10-24
      相关资源
      最近更新 更多