我的userform 分成三个资料部分 a: combo1 b: combo2 当combo1改变时,combo2的选项会自动改变 c: textbox 当combo2改变时,textbox的值会自动改变 Private Sub combo1_change() If combo2.ListCount<>0 then combo2.clear End if 以下再加入combo2 所要的items End sub 执行到clear那行时, 都会直接跳到combo2 _change 的sub function 请问我要如何修改......... 一直找不出问题,谢谢大家帮忙!
作者: soyoso (我是耀宗) 2018-10-28 16:52:00
在外面宣告个布林值、文字或数字,以布林值来看变量=true:combo2.clear:变量=false,并于combo2_change内设个if 变量 then exit subhttps://i.imgur.com/6P2lMw1.jpg如不设变量的话,以combo2.clear触发combo2_change内加上if combo2.listcount=0 then exit sub 看是否合适