ListView _ItemClick事件不会触发(XL2007)
我有一个用户窗体包含一个标准的MSComctlLib v6(SP6)ListView控件,称为lvwTables
。 当用户看到它时,大约有二十左右的ListItems被添加到控件中。 我试图陷入_ItemClick
事件使用我认为*是正确的forms,即
Private Sub lvwTables_ItemClick(ByVal Item As MSComctlLib.ListItem) 'blah End Sub
但事件子从未触发。 其他点击事件(如_Click
和_ColumnClick
)工作正常。
有没有人成功地把这个事件困在XL07中,如果是的话,你是怎么做到的?
(*我指的是networking的信息,因为我没有访问控制的在线帮助或任何其他文件。)
经过一些进一步的testing之后,似乎ListView的_ItemClick
事件在单击FIRST COLUMN ONLY的某处时触发,除非它的.FullRowSelect
属性设置为True。
我没有发现这一点,因为我的第一列的宽度是零,我有.FullRowSelect
closures。
希望这将有助于在未来我的位置的人!
- 在Excel中,单击“框架”中针对VBA的button的“事件”
- 删除图纸/图表事件VBA
- 如果事件已经被禁用,是否可以在事件中启用VBA事件?
- XL2003:更改ThisWorkbook.Windows()。Workbook_BeforeClose事件过程中的Visible属性可防止工作簿closures
- Excel工作表更改事件不会在多个单元格被删除时发生
- Excel VBA:如何创build一个全局事件Global_beforsave()
- Excel加载项检测名称工作表是否存在,如果是的话运行Marco
- 从模块中为另一个WB添加事件
- 我可以通过单击button来强制执行Excel“Workbook_open”事件吗?