关于excel中添加超链接的问题。

在excel表格,如下图,项目2这一列是要进行超链接的一行,超链接的内容是一文件夹下同名文件,如图:当项目2这一列项目很多时,比如上百个、或上千个时,可不可以进行同名自动超链接或者能快速检索到要超链接的图片
2026年09月19日 17:27
有2个网友回答
网友(1):

用函数解决。但你的超链接是按D列里面的名称,可用辅助列E列。
假设你的“图档文件夹在”D:\My Documents“里面:
E3输入
=HYPERLINK("D:\My Documents\图档\"&D3&".jpg",D3)
回车并向下填充。
D列或可设置隐藏。

网友(2):

把你照片的完整路径发一下
Sub Macro1()

Dim i As Integer
For i = 1 To Range("C65536").End(xlUp).Row Step 1

ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, 3), Address:="C:\Users\Administrator\Desktop\照片\" & Cells(i, 3).Value & ".jpg"
Next
End Sub

路径自己改
C:\Users\Administrator\Desktop\照片\