![](/img/trans.png)
[英]Excel VBA to open Sharepoint folder and create list of hyperlinks for files within
[英]Macro to create Hyperlinks to specific files on same excel file folder
我是excel的VBA編碼的新手,需要您的幫助。 我有以下問題,例如:
1)在文件夾中,我有template.xlsx和一些檔案:
alpha.pdf
beta.pdf
delta.pdf
gamma.pdf
2)在template.xlsx內部,我有以下各列:
PRICE FILE ADDRESS
1 alpha
1 beta
1 delta
1 gamma
... ... ...
3)我想創建一個宏,以將“ B”列上每個單元格上的超鏈接設置為文件夾中的相應文件。
我可以用VBA做到嗎? 在真實的excel文件中,我有1000多行。
為此,您不需要宏-您可以從CELL
函數獲取文件路徑信息,然后構建超鏈接。 假設文件位於單元格B2中:
=HYPERLINK(CONCATENATE(LEFT(CELL("filename",B2),FIND("[",CELL("filename",B2))-1),B2,".pdf"))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.