小编Ada*_*ith的帖子

Excel VBA添加形状的超链接以链接到另一个工作表

我有一个宏,可以在工作簿的前面创建摘要表.在工作簿中的工作表之后创建并标记形状,然后将超链接添加到形状以重定向到这些工作表,但是,当我记录宏来执行此操作时,生成的代码为:

ActiveSheet.Shapes.Range(Array("Rounded Rectangle 1")).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection.ShapeRange.Item(1), Address:=""
Run Code Online (Sandbox Code Playgroud)

在记录宏工作时手动在excel中创建的超链接工作得很好,当将鼠标悬停在它们上面时,显示文件路径和" - Sheet!A1",但它们似乎实际上并未将链接位置添加到地址部分宏.有没有人知道应该在该地址部分链接到工作表的代码?

excel vba hyperlink excel-vba

6
推荐指数
1
解决办法
9271
查看次数

标签 统计

excel ×1

excel-vba ×1

hyperlink ×1

vba ×1