如何轻松删除多个单元格中的超链接?

The*_*ero 14 microsoft-excel-2007 hyperlink

我有从工具导出为 XLS 的数据。在此,其中一列包含文本,该文本是指向工具中信息的超链接。我可以删除每个单元格的超链接。但我想以更简单的方式删除列中所有单元格的超链接。Excel 本身有选项吗?

mis*_*tee 20

一个选择是让 VBA 宏完成驴工作。

按 Alt-F11,双击This Workbook,然后将此代码复制到结果窗口中(基本上只有一行代码!):

Sub RemoveHyper()
    Selection.Hyperlinks.Delete
End Sub
Run Code Online (Sandbox Code Playgroud)

按 Alt-F11 返回电子表格,选择所有带有超链接的单元格,然后执行 Alt、T、M、M(或 Alt-F8)并选择 RemoveHyper 宏,然后选择运行。

完成后,如果要删除宏,请将文件另存为 .xlsx,或按 Alt-F11 并删除代码。


Meh*_*lar 9

按着这些次序:

  1. 在任何空单元格中,输入数字1(以后可以删除)。
  2. 右键单击您键入数字的单元格,1然后单击Copy
  3. 选择带有要删除的超链接的单元格。
  4. Home选项卡的Clipboard组中,单击向下箭头,然后单击Paste Special
  5. 在 下Operation,单击Multiply,然后单击OK
  6. Home选项卡上的Styles组中,单击Cell Styles。从下拉菜单中,单击Normal
  7. 现在超链接被删除。您现在可以删除1用于执行此任务的号码。


Pyl*_*lsa 6

选择要从超链接中清除的所有单元格,然后单击 Excel 顶部功能区中的“主页”选项卡。在“编辑”组中,单击“清除”下拉箭头并选择“清除格式”。

截屏

更新:

从超链接中选择要清除的所有单元格,右键单击并“剪切”或使用Ctrl+ X。现在打开一个记事本窗口并将其粘贴到那里。现在从记事本中选择所有包含内容的行,然后右键单击“剪切”或使用Ctrl+ X。现在选择 Excel 中刚刚剪切的列的顶部单元格,然后右键单击“粘贴”或使用Ctrl+ V


小智 5

我突出显示了嵌入了多个超链接的范围。我将它们复制到电子表格的另一部分,然后使用特殊粘贴功能,将它们作为值粘贴到新部分中。像魅力一样工作!