vba计算超链接上的点击次数

vba计算超链接上的点击次数,vba,excel,Vba,Excel,我在工作簿中有一个选项卡,它有20多个超链接。我想跟踪超链接上的点击,看看哪个超链接被利用得最多。让我们假设所有的超链接都在A列中,所以理想情况下,如果我点击一个超链接,我希望在单元格“B”上点击的次数。希望有人能帮忙。我试着使用一些公式,但没有成功 下面是我正在使用但不起作用的代码,并且没有错误消息 Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink) ThisWorkbook.Activate S

我在工作簿中有一个选项卡,它有20多个超链接。我想跟踪超链接上的点击,看看哪个超链接被利用得最多。让我们假设所有的超链接都在A列中,所以理想情况下,如果我点击一个超链接,我希望在单元格“B”上点击的次数。希望有人能帮忙。我试着使用一些公式,但没有成功

下面是我正在使用但不起作用的代码,并且没有错误消息

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink) 
    ThisWorkbook.Activate 
    Selection.Offset(0, 3).FormulaR1C1 = Selection.Offset(0, 3).Value + 1 
End Sub 

您可以尝试以下超链接事件

设置

单击超链接时的结果

这是进入工作表模块的代码

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

    Dim s As Range
    Set s = Target.Range

    s.Offset(0, 1) = s.Offset(0, 1) + 1


End Sub

你自己试过使用VBA吗?请显示迄今为止您的代码,包括您遇到问题的区域。这个网站不是为“给我代码”的请求而设计的,它是为特定的问答而设计的。谢谢你的输入!!。有没有一种不用在代码中命名超链接的方法?