如何将文本与单元格内容混合以在Excel中创build超链接?

我正尝试创build许多超链接到照片只复制从一个单元格的超链接到其他单元格,而不是手动input所有的。 我做了很多的阅读和试​​用,但没有成功。

让我们说服务器上的某个地方我有数以百计的照片命名为“文本counter1(counter2).jpg”,例如“文本050(2).jpg”。

在辅助Excel工作簿表“FileNames”中,我创build了所有这些文件名的matrix,就像这样“=”text“&$ a50&”(“&c $ 1&”).jpg)“”,它显示“text 050(2 ).jpg“,其中counter1的数字在A列,counter2的数字在第1行; 在这个例子中,单元格a50的计数器1值为050,单元格c1的计数器2值为2。

当我尝试这个:

= + HYPERLINK(“File:/// \ vlp-data2 \ m1_docs \ my name \ st \ docs \ 050-079”FileNames!j56“,FileNames!J56)

要么

= + HYPERLINK(“File:/// \ vlp-data2 \ m1_docs \ my name \ st \ docs \ 050-079”FileNames!j56“&”。jpg“,FileNames!J56)(当我不包括文件名中的“.jpg”)

它会打开正确的文件夹,但不是文件:o(

有任何想法吗? 理想情况下,我甚至希望在辅助表单上没有文件名,或者至less不是全名,也许只是A列和第1行两个计数器的组合。

谢谢!

这适用于我=HYPERLINK("L:\Dropbox\00- Personal\20- My Programming\VB Excel Code\UDF - User Defined Functions\UDF - GetAddress (Hyperlink as Range).vb","My file")

我不知道是否这样的东西不适合你,这可能是你有一个安全设置在Excel中,不会允许你打开外部文件。 我警告我:

 Microsoft Office has identified a potential security concern. ... this location my be unsafe. 

尝试您的设置文件>选项>信任中心….检查外部Contentr,文件块设置,受信任的位置和受信任的文档。 确保一些东西没有被禁用。

另外,试试这个,好像你可能在错误的地方有个引号:

=+HYPERLINK("[file:///\vlp-data2\m1_docs\my name\st\docs\050-079]" & FileNames!j56 & ".jpg",FileNames!J56)

应该是这样的

 = HYPERLINK( "file:///\\vlp-data2\m1_docs\my name\pierce st\red tags\050-079\" & FileNames!J56 & ".jpg" , FileNames!J56 )