分享

制作二级联动下拉菜单

 Excel实用知识 2021-05-02
前面我们已经分享了很多次关于一级下拉菜单的,具体链接文末给出
今天我们来聊聊更加实用的Excel中二级联动菜单问题!
文末送上强化版解决重选二级不更新的难题
废话不讲,直奔主题

动画效果:


图片

详解制作教程:

1、定义一级省份名称,见动画演示

图片

操作细节:选择省份区域,在名称框中输入省份,按下CTRL+Enter

实际操作过程中,也可以不定义名称,直接引用,这里不展开

2、定位有效的二级数据区域,排除空单元格影响,见动画演示

图片

我们通过定位-常量的方式(F5或者CTRL+G),排除空单元格,有些新手同学,可能是一列一列去定义的…… 此方法效率高,推荐

3、定义二级对应的名称,详见动画演示

图片

在上一步的基础上,我们点击公式,根据选择内容创建名称,默认首行即可!

4、制作对应一级菜单,详见动画演示

图片

常规操作:

数据-数据有效性(2013以后改为数据验证)-序列,选择定义的省份,确定

5、定义一级对应的二级下拉及效果演示,详见动画演示

图片

前面操作同一级,在来源部分,我们要录入公式

=INDIRECT(一级所在的单元格地址)

,本案例中为G2

强化版:一级改变时,如何清空对应的二级,重新选择?

图片

Private Sub Worksheet_Change(ByVal Target As Range)    If Target.Address(0, 0) = "G2" Then        Target.Offset(, 1) = ""    End IfEnd Sub

根据实际修改G2即可套用

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多