Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 计算单独工作表上超链接的点击次数_Excel_Vba - Fatal编程技术网

Excel 计算单独工作表上超链接的点击次数

Excel 计算单独工作表上超链接的点击次数,excel,vba,Excel,Vba,我试图跟踪用户在可搜索的超链接列表上单击的次数 在Sheet1上,我设置了一个搜索框,其中显示前三个结果。为了整理界面,我将搜索功能、排名功能、标题和超链接移动到Sheet2。我已经在下面附上了这两张照片: 我的问题: 是否可以计算用户在Sheet1结果部分中单击超链接的次数,并在Sheet2上该超链接旁边增加一个计数器 我找到了下面的代码,如果您单击Sheet2上的链接,它就可以工作,但到目前为止,没有任何代码可以解决这种特殊情况 Private Sub Worksheet_FollowHy

我试图跟踪用户在可搜索的超链接列表上单击的次数

在Sheet1上,我设置了一个搜索框,其中显示前三个结果。为了整理界面,我将搜索功能、排名功能、标题和超链接移动到Sheet2。我已经在下面附上了这两张照片:

我的问题:

是否可以计算用户在Sheet1结果部分中单击超链接的次数,并在Sheet2上该超链接旁边增加一个计数器

我找到了下面的代码,如果您单击Sheet2上的链接,它就可以工作,但到目前为止,没有任何代码可以解决这种特殊情况

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
ThisWorkbook.Activate
Selection.Offset(0, 1).FormulaR1C1 = Selection.Offset(0, 1).Value + 1
 ' This Code increases the value of the number by "1",
 ' in the third Cell to the right of the Cell that contains the Hyperlink
 ' for every Hyperlink, on any/every Row.
End Sub

任何帮助都将不胜感激

也许可以尝试通过计算具有超链接的单元格成为活动单元格的次数来跟踪它。确保在用户单击活动单元格后将其更改为多次计数clicks@sourceCode谢谢你的洞察力。专注于活动单元格使我走上了解决问题的道路。@sourceCode感谢您的见解。专注于活动单元格使我走上了解决问题的道路。也许可以尝试通过计算带有超链接的单元格成为活动单元格的次数来跟踪它。确保在用户单击活动单元格后将其更改为多次计数clicks@sourceCode谢谢你的洞察力。专注于活动单元格使我走上了解决问题的道路。@sourceCode感谢您的见解。专注于活动细胞使我走上了解决问题的道路。