我正在excel中创建一个表,用户可以在其中使用命令按钮来创建指向文档的可点击链接。
该表具有各种公式来计算日期等,它是excel表,而不是excel中的单元格范围。
到目前为止,我已将按钮复制了约100行。
如何使文件链接按钮在每一行重复?
答案 0 :(得分:0)
无需命令按钮,下面的代码将Worksheet_SelectionChange
和Intersect
组合在一起,从而在您单击指定范围内的选定单元格中创建链接。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(ActiveSheet.Range("X3:X400"), Target) Is Nothing Then
ActiveSheet.Hyperlinks.Add Anchor:=Target, _
Address:="hhtp:\\YourLinkAddress.org", _
TextToDisplay:="Link"
End If
End Sub
根据您的需要进行修改。您将使用Target.Offset