excel中的超链接,如果文件存在于文件夹中

时间:2017-07-27 12:52:28

标签: excel if-statement hyperlink

当且仅当我的文件夹中存在具有特定名称的文件时,才想创建超链接。否则我希望单元格保持空白。我有一个具有非常特定文件名的文件夹,我希望excel搜索并找到名称后返回超链接。我正在考虑以下代码,但无法使其工作:

= IF(find(" 8197837",foldername," 8197837"),超链接(文件夹名称,8197837),"")

1 个答案:

答案 0 :(得分:0)

Function FileExists(FileName As String) As Boolean
     FileExists = (Dir(FileName) > "")
End Function

在VBA中创建自定义函数以检查文件。您可以在开发人员选项卡下进入visual basic编辑器,创建一个新模块,然后粘贴该代码。

然后在您想要使用的单元格中执行以下操作:

= IF(FILEEXISTS(文件名),HYPERLINK(文件名), “”)