【问题标题】:Is there a way to add clickable hyperlinks to an excel chart's data labels?有没有办法将可点击的超链接添加到 Excel 图表的数据标签?
【发布时间】:2021-05-09 03:17:46
【问题描述】:

我正在尝试这样做,因此当我单击图表上的数据标签时,我会超链接到工作簿中的相关工作表。

Here is a section of the chart. 目标是例如能够单击“CSC - RCN”(条上的标签,而不是轴标签),然后超链接到工作簿的 CSC-RCN 工作表。

我已经尝试通过这样的图表事件来实现这一点:

Sub Charts_BeforeDoubleClick()

     If Charts("Chart 1").ElementID = "xlDataLabel" Then

          If Arg1 = "Duration" Then

               If Arg2 = "CSC - RCN" Then
               Worksheets("TIMELINE DATA SHEET").Range("A3").Hyperlinks(1).Follow
               End If

          End If

     End If

End Sub

但我想我对它的工作原理知之甚少。我在正确的轨道上吗?有没有更好的方法来达到这个效果?

【问题讨论】:

    标签: excel vba excel-formula spreadsheet


    【解决方案1】:

    【讨论】:

    • 可以复制粘贴代码吗?
    • @MacroMarc 是对的。问题和答案都需要在文本中包含实际代码not screenshots of code as an image。这使信息更具可读性和可访问性!-并且更容易为未来的读者复制和粘贴。主要依赖于代码截图的答案可能会被删除。
    • 如果你一辈子都在复制粘贴,你什么也学不会。
    猜你喜欢
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 2010-11-25
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    • 2021-12-09
    相关资源
    最近更新 更多