word或excel超链接及文件归类的问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:32:50
遇到一个实际一点的困难,书上查不到。

我有很多文件,例如WORD一堆文档,和一个目录表(EXCEL格式),都放在同一个文件夹里。为了方便查找,我希望用目录表筛选找到文件后,后面一个超链接能指向想要的文件。可是该链接只能是绝对路径,无法设为相对路径,因此当整个文件夹移到别的电脑上的时候链接就失效了。

1)有没有高手能指点如何设相对路径?
2)如果无法设相对路径,有没有其他方法能实现这个目的?希望是实用的。
谢谢指点!
谢谢qingh_yl的回答,我相信你已经理解了我的问题。但是我的问题能最终解决:

我使用=SUBSTITUTE(CELL("FILENAME"),"[目录.xls]Sheet1","文件1.doc")
在单元格里使用能正确返回我该文件的路径,并更换文件名为“文件1.doc”。

问题在于设定超级链接时,就算不键入盘符和路径,只输文件名,他也一样默认出来路径http///c:/...。如果是输刚才的公式,他不会计算。只能在单元格中计算。反馈地址错误。

郁闷...

经过我试验,你在设定超级链接时,在"请键入文件名或WEB页名称(E)"时只输入文件名和扩展名,不要输入盘符和路径。这样,只要你的EXECL目录文件与WORD文件在同一文件夹中就行了,一起复制到本机的其他地方或者一起复制到其他机器上,电子表格中的超级链接仍然有效。

另外,假定你的建立的目录在"目录.xls"的Sheet1工作表中,你可以用以下公式得到当前的盘符和路径(文件夹名):
=SUBSTITUTE(CELL("filename"),"[目录.xls]Sheet1","")

没有
必须把文件一并移动
要不就失效了

把文件上传到你的博客里,用那里的路径