我正在尝试在excel中执行以下操作:我想在单元格中具有指向文件(pdf,word等)的超链接,每当我单击它时(而不是打开文件),Windows资源管理器都将打开包含该文件的文件夹并选择它(突出显示)。
如果我所描述的内容没有多大意义,则可以通过执行以下任一操作来查看我试图实现的目标的类似示例:
1)使用Adobe pdf阅读器打开pdf文件。右键单击文档页面,然后选择“文档属性”。在出现的窗口对话框中,如果单击文件路径(请参阅“高级属性”组中的“位置”),则不仅会打开包含该文件的文件夹,还会选择该文件。或2)使用Chrome下载内容。然后,在窗口底部的下载栏中,一旦文件下载完成,请右键单击它,然后选择“在文件夹中显示”。
任何帮助都感激不尽。
最终,我想做的是创建一个电子表格,该电子表格将具有指向我保存所有电子书的文件夹中文件的链接。
/select
explorer.exe的参数将按照此处建议的方式进行。
在VBA中,可以这样进行:
Call Shell("explorer.exe /select," & FileFullPathName, vbNormalFocus)
FileFullPathName
文件的路径在哪里,甚至可能包含空格,pe
FileFullPathName="C:\New Folder\My Document.docx"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句