创建无法删除的Excel超链接

时间:2018-07-30 18:59:23

标签: excel hyperlink

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

1 个答案:

答案 0 :(得分:0)

我认为这可能对您有用。

您已经为其他人创建了链接...

enter image description here

我的示例在B4

中具有链接

enter image description here

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

现在是晚餐和甜点

  1. 创建一个宏(如果可以在VBA中执行此操作,请继续,这只是一个捷径)
    一种。在“开发人员”选项卡上,单击“记录宏”。为宏命名...

enter image description here

b。单击/启动超链接单元格。
C。停止宏录制。 (如果您单击了电子表格中的其他任何位置,则可能需要在VBA中编辑该宏以删除其他“动作”。)

enter image description here

  1. 在超链接的顶部创建按钮
    一种。在“开发人员”标签上,单击“插入”下拉菜单,然后单击“按钮”表单控件(左上方)。

enter image description here

b。使用控件的“十字线”在链接单元格的顶部绘制。当您从“发现链接单元”中释放时,将出现一个弹出窗口。现在,选择您在上面的步骤1a中输入的宏名称,然后单击[确定]。现在,“按钮#”控件应出现在单元格上方。右键单击按钮控件“编辑文本”,以将按钮文本的外观更改为有帮助的内容。

enter image description here

现在您可以单击该按钮,不仅用户没有一个更明智的选择,单元格/工作表可以被锁定,并且该按钮仍然有效。

enter image description here

祝你好运...