我在複選框的Word表單上獲得了以下代碼。當我檢查一個盒子時,我想清除其他盒子。所以當R00
已經被檢查,我檢查R01
,我開始通過sub R01_CheckBox_Click()
,它將跳轉到sub R00_CheckBox_Click()
,然後將步驟幾行,然後恢復到sub R01_CheckBox_Click()
。我將其更改爲_afterupdate()
並且正常工作。任何人都可以解釋爲什麼調試器的行爲就像使用_click
時一樣嗎?單步執行代碼行爲非常奇怪
Private sub R00_CheckBox_Click()
R00_CheckBox = true
R01_CheckBox = false
R02_CheckBox = false
R03_CheckBox = false
R04_CheckBox = false
End sub
Private sub R01_CheckBox_Click()
R00_CheckBox = false
R01_CheckBox = true
R02_CheckBox = false
R03_CheckBox = false
R04_CheckBox = false
End sub
Private sub R02_CheckBox_Click()
R00_CheckBox = false
R01_CheckBox = false
R02_CheckBox = true
R03_CheckBox = false
R04_CheckBox = false
End sub
我看到你在說什麼,但我很古董,爲什麼它會步從一個子的中間到另一個子。任何想法爲什麼? – user3723727
@ user3723727我希望事情現在對你來說很清楚。如果是,請將答案標記爲已接受。謝謝 – user3598756