EXCEL实现两级联动效果

tuiguang29 2011-04-20 06:04:33
EXCEL中含有两个工作簿分别为sheet1,sheet2
sheet1中包含两列分别为 一级数据来源 二级数据来源

sheet2中包含两列分别为 一级数据来源 二级数据来源
市场营销 天安市场,花桥市场,绿地市场,北京市场
网络营销 买入数据,线下推广

sheet2作为数据源之用,现在欲实现的效果是,当在sheet1工作簿中点击一级数据来源的那一列时出现一个下拉的菜单,里面包含市场营销和网络营销两个下拉选项,而当在sheet1工作簿中的一级数据来源那一列选择了市场营销选项时,我想让二级数据来源那一列自动加载市场营销后面对应的天安市场,花桥市场,绿地市场,北京市场4个下拉选项,不知道要怎么做,请各位高手指点,谢谢了。


...全文
493 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
getmydream 2011-06-29
  • 打赏
  • 举报
回复
看来微软搞的VB还是功能强大啊,能用到OFFICE中
flyer1052 2011-06-02
  • 打赏
  • 举报
回复
看过,学习一下
vbscribt 2011-05-13
  • 打赏
  • 举报
回复
http://www.yesky.com/262/1709762.shtml
这里有一个现成的案例
seawolflover 2011-05-13
  • 打赏
  • 举报
回复
根据一级的选择项,设置二级的列表
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wang405 的回复:]
这个不难,不知道一下说的你是否能明白

1.将一级市场营销、网络营销设为sheet1中以及数据来源的有效序列项,实现一级的下拉选择

2.将二级设定为可变的区域并用名称定义,用一级的选择作为判断依据改变二级的区域
[/Quote]

希望你能把附件传到其它地方,发个链接过来,用公式或VBA都可以实现
wang405 2011-04-21
  • 打赏
  • 举报
回复
这个不难,不知道一下说的你是否能明白

1.将一级市场营销、网络营销设为sheet1中以及数据来源的有效序列项,实现一级的下拉选择

2.将二级设定为可变的区域并用名称定义,用一级的选择作为判断依据改变二级的区域

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧