制作时间轴/将标签文本链接到MsgBox

我正在Excel中创build一个时间表。 对于每个date,我可能会发生一个或多个事件。 在数据点上方显示每个事件的全部文本将被挤满。 每个数据点上面都有简短的描述。 我想单击标签文本或数据点,并出现一个消息框,其中包含与该事件相关的信息。

我已经有一个时间线模板,我已经设置了值。 我不想在每个事件后手动创build透明命令button。 有没有办法让VBA自动在每个数据点或数据标签背后边框或创build一个形状,并让它成为一个显示消息框的button? 更好的是,有没有比我一直在想这个过程更简单的方法呢?

非常感谢! 贾克森