0
我已經在工作表上定義了Worksheet_Change
子。它工作正常。Excel VBA:在手動和非手動更改時觸發Worksheet_Change
我剛剛注意到這只是在用戶在單元格中輸入值時觸發的。當我計算表單時,有些單元格會更改值,我希望它也能被調用,但目前情況並非如此。
你會建議什麼?
我已經在工作表上定義了Worksheet_Change
子。它工作正常。Excel VBA:在手動和非手動更改時觸發Worksheet_Change
我剛剛注意到這只是在用戶在單元格中輸入值時觸發的。當我計算表單時,有些單元格會更改值,我希望它也能被調用,但目前情況並非如此。
你會建議什麼?
解決此問題的一個快速方法是簡單地在Worksheet_Calculate
事件下添加相同的事件。如果例程很大,則將其提取到它自己的子節點中,並簡單地將它稱爲兩個事件。
聽起來不錯,但由於我有多個工作表上的Worksheet_Change事件,如何確保這將調用同一工作表的事件?我不確定我能否承擔。 – Jerome 2011-12-14 14:31:07