【发布时间】:2012-02-01 14:29:31
【问题描述】:
我正在使用 VBA 在 Word 2003 中开发一个项目。我有一个带有一些条目(日期)的多选列表框。在右键单击时,我希望弹出一个 InputBox,用户可以在其中更改所选日期。这很好用,只要一个特定的项目已经被聚焦(不仅被选中,而且被聚焦)。但是,如果您在没有焦点的项目上单击鼠标右键,则会显示该框并更改焦点条目的日期,而并非总是您右键单击的那个。
我找到了这个答案 (http://www.vbarchiv.net/tipps/tipp_920-rechtsklick-in-der-standard-listbox-erkennen.html),但在 VBA 中是不可能的。有人有 VBA 的解决方案吗?
我实际上需要在框出现之前更改右键单击的焦点项目。
谢谢
【问题讨论】:
标签: vba listbox ms-word right-click