SelectedIndexChanged触发重新计算工作表
我写了一个工作表函数,它返回一个活动的x列表框中的所有选定的项目,并启用多项select。
问题是,如果在列表框中select更改该function不会重新计算,因为列表框不发送一个事件。 该function在shift + f9上可以很好地重新执行。
添加application.volatile也不会改变这一点。
我可以使用SelectedIndexChanged触发表单的重新计算吗? 我该怎么做?
我想通了,也许它可以帮助别人。
Private Sub listbox1_Change() Application.Calculate End Sub
从模块到vba中的表单。
但是这就提出了一个问题,为什么要做一个工作表function呢?我可以简单地把它放在这个事件中。