【发布时间】:2021-09-04 09:00:25
【问题描述】:
我的仪表板已锁定,因此同事不能意外更改/删除任何内容。
不过,我需要他们能够向按钮添加超链接。
我创建了一个“设置”表,允许他们输入信息,然后这些信息将反映在仪表板上(KPI、标题等)。我希望它包含一个按钮,该按钮会将“设置”上的 B5 的超链接分配给仪表板上的按钮(名为“CoverageButton”)。
这是设置表,使用 Google 作为替代链接:
我尝试使用的代码是:
Sub AssignURL()
Dim fileLink As String
Application.ScreenUpdating = False
With ActiveWorkbook
fileLink = Cells(5, 2) 'indicating where link is
.Hyperlinks.Add Anchor:=.Shapes("CoverageButton"), _
Address:=fileLink
End With
Application.ScreenUpdating = True
End Sub
我收到运行时错误“438”对象不支持此属性或方法,突出显示以.Hyperlinks 开头的行。使用 2016 版 Excel。
我错过了什么吗?
【问题讨论】: