Re: [算表]HYPERLINK超连结云端.pdf档

楼主: waei (陆奥冬弥)   2020-04-21 15:32:38
※ 引述《waei (陆奥冬弥)》之铭言:
: 软件:Excel
: 版本:2016
: 大家好
: 最近帮公司Excel总表去超连结云端上的.pdf
: 假设在总表H栏会有很多不同的代号
: 想要点代号就呼叫出对应的摘要档案
: 有办法自动超连结抓取吗?
: =HYPERLINK("\\公司\homes\老板的随身碟\G\公司图档\摘要存放区\"&H3&"")
: 目前卡在对应的 档名栏+".pdf"不知道怎么写
: 会显示出对话框"无法找到对应的档案"
: 麻烦大家协助
: 感谢!
: 目前改这样 已经没问题了
: =HYPERLINK("\\公司\homes\老板的随身碟\G\公司图档\摘要存放区\"&H2&".pdf","
: "&H2&"")
作者: soyoso (我是耀宗)   2020-04-21 15:42:00
因为函数hyperlink内friendly_name自订,不包含路径如果是这样的话,sPath型态不要以string而是rangerange.formula可取出公式字串,再mid配合instr找逗号取出完整路径、档名的部分来给dir判断补充一下回文range.formula是要告知该属性在那一个物件下如是使用网页内变量sPath且型态是range那就是以sPath.formula
楼主: waei (陆奥冬弥)   2020-04-21 16:21:00
我的基础不足.有点难以理解 ><
作者: soyoso (我是耀宗)   2020-04-21 17:10:00
另外,因为路径有连接&其他储存格,字串取出后会是"\...\"&h2&".pdf",可用evaluate来回传储存格h2的值到字串或是要用instrrev来找"\"取出路径的部分,内文来看档名同friendly_name所以连结& sPath & 副档名
楼主: waei (陆奥冬弥)   2020-04-23 09:15:00
soyoso大 感谢你 问题已经解决了

Links booklink

Contact Us: admin [ a t ] ucptt.com