excel - 将超链接添加到仅受用户界面保护的工作表

标签 excel vba excel-2016

这只是为了分享知识。我在这里找不到这个特殊情况。

案例:我用 userinterfaceonly 保护了一个工作表, 像这样:

shLog.Protect Password:="foo", UserInterfaceOnly:=True

然后我尝试在工作表中添加一些超链接,
shLog.Hyperlinks.Add ...

期望能够在不取消保护工作表的情况下做到这一点。但是,我收到错误 1004“您尝试更改的单元格或图表位于 protected 工作表上。...”

最佳答案

为了补充这个答案,我发现设置 AllowInsertingHyperlinks:=True属性同时保护工作表允许添加超链接而不删除保护。

关于excel - 将超链接添加到仅受用户界面保护的工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55418500/

相关文章:

Java到Excel不写入多个工作表

mysql - 避免从 excel 用户表单将空值更新到 mysql 的最佳方法是什么?

工作表上的 Excel VBA : How do I refer to a Form Control,?

visual-studio-debugging - Excel 2016 在关闭时崩溃并附加了调试器

vba - Excel将数据从行移动到列

excel - 在excel中求解一个复杂的矩阵问题

vba - 在 Excel : how to highlight cells that has a sepcific character more than once

VBA excel英语2007导致excel 2016法语错误消息

VBA Excel : how to get row and column number of named range?

vba - Excel VBA公式在工作表之间引用