我希望使用VBA在Visio 2010中创建一个事件处理程序,以便在单击形状时出现某段代码。似乎没有事件处理程序,我可以找到,只需单击一次形状即可触发。如果有人能给我一些提示,我真的很感激。
事件处理程序并非绝对需要,我只是认为这是解决这种情况的最佳方法。
谢谢!
答案 0 :(得分:0)
对于单击,我通常只监视ActiveWindow SelectionChanged事件。如果选择计数为1,那么我认为这意味着用户只需单击形状。
你可以获得想象并跟踪选择计数,这样如果选择只增加1,那么选中的最后一个形状就被点击了。
我没有在Visio中看到任何形状单击的事件,否则。