我正在尝试创建一个引用以前使用过的变量的超链接。该链接链接到一个作业号,用户可以在打印出工作表之前单击该作业号以验证作业信息。我使用变量,我不确定这是否导致问题或整个事情是否捏造。
这是我第一次尝试这些方面的东西,所以可能性无穷无尽。
以下是我遇到问题的代码。我收到的错误是“无效的过程调用或参数”
With POSheet
.Hyperlinks.Add Anchor:=.Range("j11"), _
Address:="", _
SubAddress:=shtJob.Name, _
ScreenTip:="Job Sheet", _
TextToDisplay:="Job Information"
End With
如有必要,我可以发布更多代码。
答案 0 :(得分:0)
请尝试以下操作。您需要将SubAdress
属性设置为指向当前工作簿的超链接。请注意,如果您希望超链接转到Sheet1单元格A1,则字符串必须类似于"Sheet1!A1"
。
With POSheet
.Hyperlinks.Add Anchor:=.Range("j11"), _
Address:="", _
SubAddress:=shtJob.Name & "!A1", _
ScreenTip:="Job Sheet", _
TextToDisplay:="Job Information"
End With