SelectedIndexChanged 触发重新计算工作表
Posted
技术标签:
【中文标题】SelectedIndexChanged 触发重新计算工作表【英文标题】:SelectedIndexChanged to trigger recalculation of sheet 【发布时间】:2016-06-04 16:30:18 【问题描述】:我写了一个worksheetfunction,它从启用了多选的活动 x 列表框中返回所有选定的项目。
问题是如果列表框中的选择被更改,函数不会重新计算,因为列表框不发送事件。该函数在 shift+f9 上重新计算良好。
添加 application.volatile 也不会改变这一点。
我可以使用 SelectedIndexChanged 来触发工作表的重新计算吗?请问我该怎么做?
【问题讨论】:
【参考方案1】:我想它可能对其他人有所帮助。
Private Sub listbox1_Change()
Application.Calculate
End Sub
从模块到 vba 中的工作表。
但这引发了一个问题,为什么首先要做一个工作表功能......我可以简单地但在这个事件中全部。
【讨论】:
以上是关于SelectedIndexChanged 触发重新计算工作表的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET中服务器控件RadioButtonList 值改变为啥不触发SelectedIndexChanged
DropDownList 的 SelectedIndexChanged 事件未触发
DropDownList 控件不能触发SelectedIndexChanged 事件
怎么触发gridview 的SelectedIndexChanged事件?