Excel超链接不起作用
我已经把这个简单的问题耽搁了2个小时,现在我不知道了。 我试图做一个链接,不pipe有多less“我试试它的标记总是出错或链接说& Poracun(Z).Ime &
任何人都可以find一种方法,我可以改变链接名称?我的代码:
Cells(i, "B").Formula = "=HYPERLINK(""[" & ActiveWorkbook.Path & "\" & "DN_Pokalkulacija.xlsx" & "]" & "'" & "Sheet1" & "'" & "!E" & Poracun(Z).Vrstica & ""","" & Poracun(Z).Ime & "")"
两个问题:
- 你的
"
划界不太对 - 公式期望
'
围绕文件名称,而不是表格。 像'[FileName]SheetName'!
尝试
Cells(5, "B").Formula = "=HYPERLINK('[" & ActiveWorkbook.Path & "\" & "DN_Pokalkulacija.xlsx" & "]" & "Sheet1" & "'" & "!E" & Poracun(Z).Vrstica & ",""" & Poracun(Z).Ime & """)"
我已经想通了,这是报价问题,我忘了所有关于它,现在我已经在报价string中读了你需要使双引号作为最终string中单独使用。 这是一个工作链接:
g = "=HYPERLINK(""[" & ActiveWorkbook.Path & "\" & "DN_Pokalkulacija.xlsx" & "]" & "'" & "Sheet1" & "'" & "!E" & Poracun(Z).Vrstica & """,""" & Poracun(Z).Ime & """)"
这一切都在引用(“)标志:)