【发布时间】:2015-12-05 07:59:06
【问题描述】:
我正在使用 vba 将以下超链接作为公式插入:
ActiveSheet.Range("AD" & ActiveCell.Row).Formula = "=HYPERLINK(""S:\Tasks\" & Range("C" & ActiveCell.Row).Value & "\log.txt"",""View Log"")"
这很好用,但是如果我在单元格 C 中的值发生更改,那么我的超链接将变为无效并且无法工作,因为它保留了输入公式时单元格的值。
我需要一种动态引用我的单元格 C 的方法,以防值发生变化,然后我的链接也会发生变化。
有人可以告诉我如何做到这一点吗?提前致谢
【问题讨论】:
-
不知道我理解对不对。
ActiveSheet.Range("AD" & ActiveCell.Row).FormulaR1C1 = "=HYPERLINK(""S:\Tasks\"" & RC[-27] & ""\log.txt"",""View Log"")"会做你想做的事吗?
标签: excel vba hyperlink formula