我的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 看是否合適