Я пытаюсь защитить рабочий лист, позволяющий вставлять изображения. Затем я узнал, как защитить WorkSheet с помощью кода VBA, но WorkSheet не разрешено вставлять изображения.Защитите лист excel, позволяющий вставлять изображения через код VBA
Когда я вручную защитил рабочий лист, я обнаружил, что если я проверил опцию «« Изменить объекты », рабочий лист позволяет вставлять изображения.
Теперь я ищу о параметрах методы Protect
, то у меня есть следующий код:
With Sheets("Sheet1")
.Protect Password:="password", DrawingObjects:=True, Contents:=False, Scenarios:=False
End With
Я предположил, что код занимает параметр DrawingObjects
, который должен разрешить вставку изображений, но код не работает должным образом, WorkSheet защищен, но все же не позволяет вставлять изображения.
Правильно, параметр 'DrawingObjects: = False' позволяет вставить изображение, напротив, другой отрицает его' DrawingObjects: = True'. – TimeToCode