如何在Excel中获取原始鼠标事件

我有一个Excel工作簿应用程序,包括一个图表的低级定义。 它不是内置的Excel,而是我在[WorkBook->表格 – >工作表 – > ChartObjects-> ChartObject->图表 – > [Chartarea,形状]链中定义的链。 我不想谈谈打破这个密码需要多长时间。

所有的绘图工作,我可以在图表上绘制线条和文字。

现在我想要捕获鼠标事件,如果它们在图表限制内,请对其执行操作。 我试过了我能想到的一切,包括右键单击图表并执行“分配macros”位。 子从不被触发。

必须有一个地方把blahblah_onMouseDown(),但我找不到它。

工作簿的当前状态在这里

任何帮助将非常感激。

我要标记这个答案。 我还没有解决它,但我发现了一个信息来源,我相当肯定会解决它 – 但我必须重新组织我的应用程序,使其工作。 有很多我没有意识到,我不知道。

来源是Pearson Software Consulting Here

这个网站加载了Excel / VBA知识,质量远远超出了任何Microsoft文档。