Это просто для обмена знаниями. Я не смог найти этот конкретный случай здесь.
Случай: я защитил лист с помощью userinterfaceonly
, например:
shLog.Protect Password:="foo", UserInterfaceOnly:=True
и затем я попытался добавить несколько гиперссылок на лист, используя
shLog.Hyperlinks.Add ...
ожидая, что сможет сделать это без снятия защиты листа. Однако я получил ошибку 1004 " Ячейка или диаграмма, которую вы пытаетесь изменить, находятся на защищенном листе. ... "