【问题标题】:relative paths ms word and excel相对路径 ms word 和 excel
【发布时间】:2016-02-10 03:04:43
【问题描述】:

在我的工作中,我们处理大量或项目,我们创建了一个“模板”文件夹布局,其中包含所需子文件夹中的所有文档等。在大多数这些文档中,我们必须输入有关项目的相同信息,例如项目名称、编号等。这只会增加完成这些文档的时间,我正在努力寻找一种加快速度的方法。 我想要做的是拥有一个可以填充所有通用信息的 excel 文件,然后更新模板文件夹中的所有 word docs 和 excel docs,这样他们就可以从链接中读取信息。

我可以通过将链接复制并粘贴到 word doc 或 excel 文件来使其工作,但这会复制绝对路径,这意味着当我复制模板文件夹为新项目创建新文件夹时,链接仍然指向模板文件夹中的那个。哦,另一件事是这些文件夹将在一个服务器上,有多个人访问它们,但只有一个人会从模板文件夹创建项目文件夹。 无论如何,我可以让路径查找到允许我复制和文件夹并打开链接的父目录。我们的模板文件夹相当复杂,我无法真正改变它。但下面是我希望如何设置它的想法。 “info.xlsx”将是我想要编辑和链接所有其他文件的工作簿。

Project x
.Info.xlsx
.Documents
..Saftey
..."SWMS.xlsx"
..Reports
...Compliance 
...."Form21.docx"
..Purchasing
..."PO-1092.xlsx"

【问题讨论】:

  • 请分别询问 Word 和 Excel。同一个人不太可能同时为这两种申请提供答案。

标签: excel ms-word relative-path


【解决方案1】:

在 Excel 中,您可以使用此公式获取保存工作簿的目录路径。

=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1),1)-1)

这将为您提供从父级向上的 1 个目录。将 -1- 更改为 -2- 将使您提升 2 个级别,依此类推。

=MID(CELL("filename",A1),1,SEARCH("^^",SUBSTITUTE(CELL("filename",A1),"\","^^",LEN(CELL("filename",A1))-1-LEN(SUBSTITUTE(CELL("filename",A1),"\","")))))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-17
    • 2010-09-15
    • 2013-07-14
    • 2010-12-17
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多