![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.01.2011
Сообщений: 134
|
![]()
необходимо в VBA кнопкой заблокировать несколько ячеек.
Т.е. кнопка "заблокировать" и кнопка "разблокировать", чтобы потом можно было ввести другие данные. Вариант Сервис-Защита-Защитить лист не подходит. Заранее спасибо за помощь! |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 16.02.2011
Сообщений: 36
|
![]()
Чем тебе не подходить команда защитить лист?
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Может Вы просто не в курсе, что вот так можно?
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
см.вложение
если на кнопке написано "ЗаБлокировать" значит сейчас серые ячейки разблокированы и можно их править как угодно. и наоборот: если на кнопке написано "РазБлокировать" значит сейчас серые ячейки заблокированы данные в них изменить нельзя.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 21.01.2011
Сообщений: 134
|
![]()
пишет Methd "Add" of Object "Validation" falled
|
![]() |
![]() |
![]() |
#6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
а Вы не успели случайно лист защитить? что ни разу не сработало?
там кода, то 10 строк: Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 21.01.2011
Сообщений: 134
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
офис 2003? у меня 2007
пробуйте так: Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 21.01.2011
Сообщений: 134
|
![]() |
![]() |
![]() |
![]() |
#10 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
ладно. пойдем другим путем.
идея была такова: ставлю на группу ячеек проверку на ввод данных. ставлю такое условие проверки, которое не выполнится не при каких условиях. придумайте такое условие, запишите свои действия макрорекордером и поставьте вместо того .add что я написал. все получится
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выделение нескольких ячеек в VBA | tohdom | Microsoft Office Excel | 22 | 27.06.2012 05:48 |
Блокировка ячеек, работа с цветом | Dims | Microsoft Office Excel | 9 | 11.07.2011 12:14 |
Автоматическое заполнение ячеек (VBA) | Warhead | Microsoft Office Excel | 11 | 15.03.2010 13:07 |
Помогите с кнопкой в vba | aleksha | Microsoft Office Excel | 0 | 27.11.2009 14:38 |
Форма с командной кнопкой!(VBA) | Versifikator | Помощь студентам | 1 | 06.12.2007 20:25 |