参考Creating hyperlink from Excel FlowChart to MS Word Heading
我想知道超链接到Excel工作簿来自 Word文档中的特定单元格的正确语法。
例如:假设我在单词文档“Explaining”中,我想插入Excel文件DataStuff的超链接,但要插入 Cell ZX200 。如果没有VBA / MACROS,我该如何手动执行此操作?
我已经知道要链接到DataStuff,我会输入
File:///c:\users\Win7User\desktop\DataStuff.xlsx
然后按ENTER键。 (然后它变成带下划线的超链接。点击它打开DataStuff)
但是,我想补充一个事实,它应该转到单元格ZX200,而不仅仅是在单元格A1打开DataStuff。以下不起作用。有人可以为我修复语法吗?
Does not work:
File:///[c:\users\Win7User\desktop\DataStuff.xlsx]Sheet1!ZX200
我不知道在大约10分钟内如何回答Excel到Word的问题,而我的Word to Excel问题累积了蟋蟀和风滚草。没有MS Word专家??
在浏览了许多无用的文档和一个有用的文档后,我已经弄明白了。正确的语法是:
File:///c:\users\Win7User\desktop\DataStuff.xlsx#Sheet1!ZX200
应该在word文档中输入,然后在Excel的工作表Sheet1中转到ZX200单元格。使用我在我的问题中的超链接的信息,你现在在Word和Excel超链接之间有一个很棒的BIJECTION。所以当你把人送到某个地方时,你也可以把它们送回去!
http://www.shaunakelly.com/word/word-and-excel/excelhyperlinks.html
答案 0 :(得分:2)
您需要做的就是复制要引用的Excel中的单元格,然后在Word中,在您想要链接的位置,您将“粘贴特殊”> '链接&合并格式'
然后发生的是在Word中插入一个字段(看起来不像超链接,但如果光标放在文本中则会显示为灰色)。通过执行以下步骤,此字段可以链接回Excel文件中的特定单元格:
Linked Worksheet Object
> Open Link
您的Excel文件应该打开到所需的单元格。
答案 1 :(得分:1)
我一直在阅读这些链接,可能会为非VS大师提供另一种解决方案(就像我一样)。
Save&关闭Excel工作簿。
打开Word文档并创建文本(问题022),突出显示并插入超链接。
我们已插入和删除行,以确保在Word中选择超链接时Excel NAME的引用与单元格范围一致。
答案 2 :(得分:0)
我发现的各种方法(Office 2013)的最简洁的解释实际上是在打开包含链接的文件时弹出的对话框(在展开Show Help
按钮之后) 。前两个选项与Excel相关:
其中的文字列出了创建链接的选项:
- 使用选择性粘贴命令(在主页标签上,在剪贴板组中,单击下面的箭头粘贴,然后单击,然后单击选择性粘贴),然后点击粘贴链接选项。
- 使用对象命令(在插入标签上,在文字组中,点击对象,然后单击对象),然后单击从文件创建选项卡上的链接到文件选项。
- 在插入图片对话框中使用链接到文件或插入和链接命令(在插入> strong>标签,在插图组中,点击图片,然后点击插入旁边的箭头。
如this article中所述,您还可以非常轻松地在一个地方管理多个链接,这也可以直观地说明上述过程。选项包括自动/手动更新和锁定更新时的当前值。
答案 3 :(得分:0)
我认为,即使值移动到新单元格,预期问题也与指向特定Excel值的永久链接有关。使用“粘贴链接”时,如果在所需值的上方或下方插入行或列,则引用的单元格不再包含所需的值。链接的完整性受到损害,将不正确的数据或空白数据带入Word doucment。理想情况下,用户可以使用Excel中的命名范围和指向范围的超链接。如果项目在Excel中移动,则命名范围仍将遵循该值。