Excel VBA:触发工作表_更改手动和非手动更改

时间:2011-12-14 11:11:51

标签: excel-vba vba excel

我在工作表上定义了Worksheet_Change个子。它工作正常。

我刚注意到,只有当用户在单元格中输入值时才会触发此操作。当我计算工作表,并且一些单元格改变了值时,我也希望它被调用,但目前情况并非如此。

你会建议什么?

1 个答案:

答案 0 :(得分:1)

解决此问题的一种快捷方法是在Worksheet_Calculate事件下添加相同的事件。如果例程很大,则将其提取到自己的子集中,然后只为两个事件调用它。