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 并删除代码。
按着这些次序:
1(以后可以删除)。 1然后单击Copy。 Home选项卡的Clipboard组中,单击向下箭头,然后单击Paste Special。 Operation,单击Multiply,然后单击OK。 Home选项卡上的Styles组中,单击Cell Styles。从下拉菜单中,单击Normal。 1用于执行此任务的号码。 选择要从超链接中清除的所有单元格,然后单击 Excel 顶部功能区中的“主页”选项卡。在“编辑”组中,单击“清除”下拉箭头并选择“清除格式”。

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