当且仅当我的文件夹中存在具有特定名称的文件时,才想创建超链接。否则我希望单元格保持空白。我有一个具有非常特定文件名的文件夹,我希望excel搜索并找到名称后返回超链接。我正在考虑以下代码,但无法使其工作:
= IF(find(" 8197837",foldername," 8197837"),超链接(文件夹名称,8197837),"")
答案 0 :(得分:0)
Function FileExists(FileName As String) As Boolean
FileExists = (Dir(FileName) > "")
End Function
在VBA中创建自定义函数以检查文件。您可以在开发人员选项卡下进入visual basic编辑器,创建一个新模块,然后粘贴该代码。
然后在您想要使用的单元格中执行以下操作:
= IF(FILEEXISTS(文件名),HYPERLINK(文件名), “”)