我正在使用 Excel 2010,但有一个简单的问题,我需要超链接文本的某个部分。我的单元格内容就像“对于 blablabla,请单击此处”一样简单。我想在“这里”添加一个超链接。
有谁知道我该怎么做?
小智 23
我认为 Excel 不允许仅在单元格中的部分文本上创建超链接。超链接只能在整个单元格上设置。
但是,您可以做一些事情。您可以使“此处”看起来像超链接,而其余文本看起来正常。
怎么做?只需在编辑模式下进入单元格(按 F2),选择文本“For blabla..”;删除其下划线并将颜色更改为黑色。
这样你就会有一种视觉上的感觉,即“这里”是一个超链接,但其他文本将保持“可点击”!:)
希望这可以帮助!
小智 14
有一种方法可以仅超链接一个单元格中的某些文本。
="For blablabla, click "&=HYPERLINK("http://example.domain.com/link/to/open/index.html", "here")
Run Code Online (Sandbox Code Playgroud)
其作用是创建一些文本(对于 blablabla,单击),然后在句子末尾添加一个超链接(此处)。结果应该类似于:
对于 blablabla,请点击这里
小智 6
我添加了一个形状(矩形),它只覆盖了我想要超链接的文本,然后设置:填充:无填充线条颜色:无线条
然后我向形状添加超链接。
我在 Power Points 中使用过这种方法,它似乎也适用于 Excel。
可以办到...
假设您打开了 excel 文件,请打开一个 Word 文档。键入要链接到的文本。(您将将此文本复制并粘贴到 Excel 文件的单元格中。)
在 Word 文档中生成所需的文本后:
这将带您到您粘贴的单元格中的文本。
更新。您可以重命名顶部“要显示的文本”条目中的链接。
好的,这是这个老问题的解决方案,但我个人不会使用它。这是一个骗子。我还没有看到任何代码或 UI 中的方法允许 HTML 或 RTF 在单元格中完全呈现,也没有看到任何具有多个链接的示例。所以我认为这还不可能。然而,这里有一个紧密的解决方法......
如前所述,使用 Word 创建文本,但使用 Word 超链接,而不是书签。
选择该文本,进行复制,然后在 Excel 中使用“选择性粘贴”将其粘贴到您希望将其视为 Word 对象的位置。
现在调整大小以使其适合其他单元格。
这是有点令人讨厌的部分。您需要三次单击该对象才能将其呈现为单元格内的 Word“文档”,从而能够单击任何包含的链接。
您不能对此字段进行排序或筛选,也不能根据文本进行计算。该对象实际上并不在单元格中,它只是工作表上方的覆盖层。但是,右键单击并转到“设置对象格式和属性”,您可以将对象“钉”到特定单元格上方的位置,以便它与单元格一起移动,从而呈现出位于该单元格“中”的外观。
以及成品:
| 归档时间: |
|
| 查看次数: |
242641 次 |
| 最近记录: |