簡體   English   中英

excel中的超鏈接(如果文件夾中存在文件)

[英]hyperlink in excel if file exists in folder

當且僅當文件夾中存在具有特定名稱的文件時,我才想創建超鏈接。 否則,我希望該單元格保持空白。 我有一個文件夾,其中包含非常特定的文件名,我希望excel可以搜索該文件名,如果找到該名稱,則返回超鏈接。 我在想以下代碼,但無法正常工作:

= IF(查找(“ 8197837”,文件夾名稱,“ 8197837”),超鏈接(文件夾名稱,8197837),“”)

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

在VBA中創建自定義函數以檢查文件。 您進入開發人員選項卡下的可視化基本編輯器,創建一個新模塊,然后粘貼該代碼。

然后在您要使用的單元格中執行以下操作:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM