Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2011, 23:55   #21
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Ничего не могу сказать, у меня тоже 2003-й.
А "правильно защитить" / снять защиту ... попробуйте еще так
запустите вот эти 2 макроса, они должны работать попеременно.
Сначала снять, затем защитить
Код:
Sub ПоставитьЗащиту()
    On Error Resume Next
    With ActiveSheet
        .Protection.AllowEditRanges.Add Title:="Диапазон1", Range:=[B2]
        .Protection.AllowEditRanges.Add Title:="Диапазон2", Range:=[F2]
        .Protection.AllowEditRanges.Add Title:="Диапазон3", Range:=[I2]
        .Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
        .EnableSelection = xlUnlockedCells
    End With
End Sub
Sub СнятьВсюЗащиту()
  On Error Resume Next
    With ActiveSheet
        .Unprotect
        .Protection.AllowEditRanges(1).Delete
        .Protection.AllowEditRanges(1).Delete
        .Protection.AllowEditRanges(1).Delete
    End With
End Sub
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499

Последний раз редактировалось VictorM; 27.02.2011 в 00:10.
VictorM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Законно ли авто-заполнять сайты RIO Свободное общение 2 16.01.2011 21:14
Список с заглавным звеном, из текстового файла получить список из записей и по нему уже сделать задание Zigfried Помощь студентам 2 04.10.2010 20:29
связать список строк и список целых чисел lirikoff Помощь студентам 5 31.08.2010 13:23
С++ Создать класс содержащий 3х-мерный массив int'ов, заполнять с помощью генератора случайных чисел vipER Помощь студентам 1 22.09.2007 22:08
Как заполнять Форму ввода Excel-данными Michail_P Свободное общение 0 20.08.2007 06:29