Excel VBA多级下拉联动菜单
用于 Excel 的多级下拉菜单,VBA 写的,改下就能直接用,挺方便的那种。适合做那种分类选择,比如省市区、品类-子类那类结构,一级选了啥,二级跟着变,逻辑也清晰,反应也快。
VBA 的多级联动,其实就是监听第一个下拉选项变化,动态调整第二个下拉范围。得好,体验会舒服多。你只要改下源数据,基本就能复用。
以前做表格报表,经常碰到类似场景。比如产品类型选了“数码”,下面自动变成手机、耳机啥的,省得你每次去筛一堆。像这种需求,用这个资源真挺顺手。
代码是纯 VBA 写的,贴进去就能跑。不会写 VBA 也没事,只要你改得动单元格,就能用。要注意一点,VBA 宏记得打开,不然看不到效果。
你如果感兴趣多级下拉联动逻辑,可以看看这篇文章,里面讲得比较细:多级联动下拉菜单 & 多选树组件。虽然是 Web 那边的思路,但思路挺通的。
,如果你做的是 Unity 项目,顺手带个下拉菜单,也有这个资源可以参考:Unity 单选下拉菜单,风格还挺清爽。
如果你经常做 Excel 表格管理类的工作,又懒得每次手动筛,这个 VBA 下拉模板可以帮你省不少事。改好字段就能用,挺适合初中级水平的朋友。
706KB
文件大小:
评论区