ексель , снять защиту с ячеек YaFedor ,
Волшебник ,
Timon1405 ,
okmail ,
Fish ,
vbus ,
Шурик71 ,
Климов Сергей ,
PLUT ,
sergey198 ,
dyevgeniy ,
Prog_man ,
Ногаминебить ,
Мультук ,
Kongo2019 ,
DrZombi ,
Гипервизор ,
piter3 ,
Builder ,
bobark ,
nick86 ,
2S ,
Ненавижу 1С
☑
0
sergey198
28.08.25
✎
13:37
Всем привет.
Пытаюсь снять защиту с диапазона строк.
Лист = ЭксельКнига.Sheets(1);
Лист.Unprotect();
Лист.Range("A1:B5").Locked = Ложь;
Пишет ошибку
Нельзя установить свойство Locked класса Range
Если по строке, то все ок
Лист.Cells(1, 1).Locked = Ложь;
Может кто подксажет?
1
PLUT
гуру
28.08.25
✎
13:41
(0) попробуй макрос в экселе записать по снятию с диапазона и посмотри внутрянку на VB.
может станет яснее и понятнее, какие заклинания нужно в 1С добавить?
2
Timon1405
28.08.25
✎
13:43
3
sergey198
28.08.25
✎
14:45
Все получилось, спасибо.
Закон Брукера: Даже маленькая практика стоит большой теории.