【发布时间】:2023-03-06 15:01:01
【问题描述】:
我正在尝试将 B 列(下图)中的所有字段超链接到文件夹中的相应内容(还提供了图片)。
我意识到手动操作对我来说很愚蠢,而且需要很长时间。
有没有更好的方法可以自动或更轻松地链接它们?
我意识到我可以在 VBA 的帮助下做到这一点,但我不知道该怎么做。
这是我的 excel 列 B 在超链接之前的样子:
这就是我在手动添加超链接后得到的 B 列。
这是包含子文件夹(图像中的那个)的文件夹(文件夹名称是 2016),并且在每个文件夹中 子文件夹有一个pdf文件和一个word文件。
我需要将 b 列中的内容超链接(尚未超链接到 pdf 文件到此文件夹“2016”中的相应子文件夹(您可以看到地址栏)。
这是“2016”子文件夹中的pdf和word文件。
所以基本上你看到的是,在 B 列中,最后的数字是串联的。我希望它们超链接到这些子文件夹中的 pdf 文件。
如果您仔细观察,子文件夹的名称很大(包括括号内容),而我的列 B 有子文件夹的名称,不包括括号部分。
所以基本上它就像匹配序列号并在子文件夹中超链接pdf文件。
编辑:
我在单元格 e1512 上使用
=HYPERLINK("\\qatargas.com.qa\doc\Admin\Al_Khor_Community\Alwaha_Club_Admin_Office\Comments & Suggestion Response\2017\"&B1512&" ("&C1512&" "&D1512&")\"&B1512&" ("&C1512&E1510" "&D1512&")"&".pdf";B1512)尝试了以下操作。
我收到这个错误
【问题讨论】:
-
文件夹中PDF文件的名称是什么?所有文件名都相同?
-
是的,它们是一样的。只有pdf格式。
-
@ashleedawg,你能帮帮我吗?
-
您可以在手动创建超链接之前发布文件的屏幕截图吗?
-
@DaDirnbocher,没听懂。您是指文件夹还是 excel 文件?
标签: excel vba file pdf hyperlink