看板 Office 關於我們 聯絡資訊
軟體:Office Excel 版本:2010 我寫了一個ComboBox,並且指定一個 Private Sub ComboBox1_Change() 巨集 當資料有變更時會自動執行巨集內的動作。 但是──這個執行的巨集會變更這個ComboBox的值,導致於陷入一種迴圈狀態。 一般如果是模組層次的觸發Sub可以透過 Application.EnableEvents 執行巨集前先暫停觸發事件,待資料變更完成才回復觸發事件; 可是對這個ComboBox內的sub好像沒有用... 我已經寫了卻還是進入迴圈狀態, 請問各位前輩有沒有什麼指令可以達到這個目的呢? -- ┌─────────────────────────────┐ │就這樣,終於到了啟程的日子。 │ │和來機場送行的朋友們說著玩笑話,其實內心恍恍惚惚像在作夢。│ │也似乎是因為,為了走到「出發」這一步,耗盡了全部心力。 │ └─────────────────石田裕輔《不去會死!》─┘ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.149.121 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1418114126.A.6CD.html
soyoso: http://goo.gl/J4q3Vr 外面包一層判斷試試 12/09 17:32
foolkids: 哇! 這招好酷呀!! 謝謝so大!! 12/09 20:06