创建无法删除的Excel超链接

创建无法删除的Excel超链接,excel,hyperlink,Excel,Hyperlink,我有一个Excel电子表格,它有受保护的工作表/选项卡。这些受保护的工作表/选项卡在某些单元格中包含超链接。这些超链接单元格并没有被锁定,这意味着用户可以单击它们来使用超链接。如果这些单元格被锁定,用户将无法单击它们。但是,由于这些单元格未锁定在受保护的工作表中,这意味着用户可以删除这些单元格中的超链接。有人能告诉我如何强制单元格具有无法编辑或修改的永久超链接吗?我用数据验证来保护这些超链接单元格,它禁止用户修改单元格超链接值……但数据验证并不阻止他们一起删除超链接值。有人能告诉我是否有解决方法

我有一个Excel电子表格,它有受保护的工作表/选项卡。这些受保护的工作表/选项卡在某些单元格中包含超链接。这些超链接单元格并没有被锁定,这意味着用户可以单击它们来使用超链接。如果这些单元格被锁定,用户将无法单击它们。但是,由于这些单元格未锁定在受保护的工作表中,这意味着用户可以删除这些单元格中的超链接。有人能告诉我如何强制单元格具有无法编辑或修改的永久超链接吗?我用数据验证来保护这些超链接单元格,它禁止用户修改单元格超链接值……但数据验证并不阻止他们一起删除超链接值。有人能告诉我是否有解决方法吗?

我想这可能对你有用

您已经创建了链接,但对于其他人

我的例子有B4中的链接

您甚至可以通过使文本和背景颜色相同来隐藏链接

现在是晚餐和甜点

如果可以在VBA中创建宏,请继续,这只是一条捷径 A.在“开发人员”选项卡中,单击“录制宏”。给宏一个名称。。。 b。单击/启动超链接单元格。 C停止宏录制。如果单击了电子表格中的任何其他位置,则可能需要在VBA中编辑宏以删除其他移动

在超链接顶部创建一个按钮 A.在“开发人员”选项卡中,单击“插入”下拉列表,然后单击左上角的按钮表单控件。 b。控件的十字线在链接单元格的顶部绘制。当您从覆盖链接单元格中释放时,将出现一个弹出窗口。现在,选择上面步骤1a中输入的宏名称,然后单击[确定]。按钮控件现在应显示在单元格上方。右键单击按钮控件,编辑文本以将按钮文本的外观更改为有用的内容

现在,您可以单击按钮,不仅用户不知道,单元格/工作表可以锁定,而且按钮仍然有效


祝你好运…

我唯一能复制此问题的方法是在“保护工作表”对话框中取消选择“选择锁定的单元格”。如果选中该复选框,则应允许您在链接受到保护时单击链接。