Office中国论坛/Access中国论坛

标题: 关于联动菜单及组合 [打印本页]

作者: roych    时间: 2016-2-17 11:08
标题: 关于联动菜单及组合
本帖最后由 roych 于 2016-2-18 17:30 编辑

关于联动菜单,我想,应该是大部分新手都无法绕过的问题吧。事实上,论坛上也已经有不少帖子了,只是没有系统地归类,查找起来较为麻烦。而组合多级菜单,则是昨天一个版友提出的问题(详见下拉方塊三連同步 問題.),觉得这问题比较有趣,所以就做个例子供新手参考。


先说说实现联动菜单的基本原理吧:
至于多级菜单的组合,则相对麻烦些许。由于控件值随时发生变化,因此需要设法清除部分旧数据,以达到替换的目的。具体就不多说了,请留意附件。
[attach]58089[/attach]
----------------
2016-2-18更新:
1、出于兼容性的考虑,修改窗体名称为英文。
2、增加隐藏控件,组合框选择值之后,则显示对应的隐藏控件。例如,选择澳门则显示澳门,选择安徽的市县则显示对应的市县。效果如图所示:
[attach]58088[/attach]
[attach]58087[/attach]
例子不太严谨,因此请严格按级别一层层来选择。——其实是我比较懒,不想写太多代码去判断。


作者: 紫;;]    时间: 2016-2-17 11:16
太好了 !! 立即來學習一下,有不懂再發問
作者: 紫;;]    时间: 2016-2-17 11:16
太好了 !! 立即來學習一下,有不懂再發問 感謝
作者: tmtony    时间: 2016-2-17 11:17
好教程
作者: 紫;;]    时间: 2016-2-17 11:38
慘了..不能打開
[attach]58074[/attach]
作者: 紫;;]    时间: 2016-2-17 13:37
紫;;] 发表于 2016-2-17 11:38
慘了..不能打開

試過也是不能,我是使用正版 office 360 2016版本
因為我電腦是繁體版,
進到VBA 簡體會亂碼,就錯誤了

有很多範本我都不能正常使用

有方法解決嗎? 已經試過轉做 簡體 語言/地區
一樣不能
作者: ashui87    时间: 2016-2-25 21:51
正是我想要的,非常感谢!
作者: chinaji2010    时间: 2016-2-26 21:34
厉害,楼主能否写下详细的步骤,本人实在太差了,谢谢
作者: newglord    时间: 2016-4-9 20:43
回复




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3