如何在VBA中创build适当的超链接?

我有以下VBA行,它应该创buildExcel工作簿中的另一个工作表的超链接:

Dim rMyCell As Range Sheets("All_Tables").Hyperlinks.Add Anchor:=Selection, Address:="Employees!" & rMyCell.Address, _ TextToDisplay:="Link" 

由此代码创build的超链接在单元格描述中的字母之间放置了美元符号(如: Employees!$A$1 )。 我如何摆脱这些美元? 超链接不适用于他们。

谢谢

要使用相对地址而不是绝对(带美元符号),请按如下所示使用:

 rMyCell.Address(false,false) 

第一个参数是select是否应将行显示为绝对值。 第二个参数是select列是否应显示为绝对。

如果你在VB编辑器中按F1键.Address ,你会得到更多关于它的信息。