Имя: Пароль:
1C
 
ексель , снять защиту с ячеек
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
Все получилось, спасибо.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс