当我们在工作表单元格中键入网址或电子邮件地址时,Excel会自动将文本转换为超链接。然而,这个看似方便的功能有时也会带来一些麻烦。例如,当我们想要编辑这些单元格时,我们不能直接单击,而只能使用鼠标右键或在公式编辑栏中选择单元格并编辑内容。
如果不需要这个功能,可以按照以下步骤取消。
1.点击Excel左上角的文件——选项,弹出下图1所示的Excel选项对话框。
图1
2.选择Excel选项对话框左侧的校对选项卡,点击右侧的自动更正选项按钮,如上图1所示。
3.在弹出的“自动更正”对话框中,选择“键入时自动套用格式”选项卡,取消“用超链接替换互联网和网络路径”前的复选框,如下图2所示。
图2。
这样,将来重新链接到Excel工作簿时,网址或电子邮件地址不会自动转换为超链接。
如果只想让工作表不要自动将网址或电子邮件地址转换为超链接,可以使用工作表事件,即在工作表模块中输入代码:
私有子工作表_更改(按值目标作为范围)
如果目标。超链接。计数0然后
目标。清除超链接
如果…就会结束
末端接头
但是,上述代码仅对应用代码后的单元格有效,而对应用代码前已链接的单元格无效。以下代码清除工作表中的所有链接:
私有子工作表_更改(按值目标作为范围)
我。单元格。清除超链接
末端接头