Excel Listview\u ItemClick事件未触发(XL2007)

Excel Listview\u ItemClick事件未触发(XL2007),excel,vba,listview,events,Excel,Vba,Listview,Events,我有一个包含标准mscomctlibv6(SP6)ListView控件的用户表单,名为lvwTables。当用户看到它时,大约有20个左右的ListItems添加到控件中。我试图使用我认为*是正确的形式来捕获\u ItemClick事件,即 Private Sub lvwTables_ItemClick(ByVal Item As MSComctlLib.ListItem) 'blah End Sub 但事件子节点从未触发。其他单击事件(例如,\u click和\u ColumnC

我有一个包含标准mscomctlibv6(SP6)ListView控件的用户表单,名为
lvwTables
。当用户看到它时,大约有20个左右的ListItems添加到控件中。我试图使用我认为*是正确的形式来捕获
\u ItemClick
事件,即

Private Sub lvwTables_ItemClick(ByVal Item As MSComctlLib.ListItem)

    'blah

End Sub
但事件子节点从未触发。其他单击事件(例如,
\u click
\u ColumnClick
)工作正常

是否有人成功地在XL07中捕获了该事件,如果是,您是如何做到的


(*我指的是web以获取信息,因为我无法访问控件的联机帮助或任何其他文档。)

经过进一步测试,似乎listview的
\u ItemClick
事件仅在单击第一列中的某个位置时触发,除非其
.FullRowSelect
属性设置为True

我以前没有发现这一点,因为我的第一列的宽度为零,并且我关闭了
.FullRowSelect

希望这将有助于在我的位置上的人在未来