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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2009, 23:16   #11
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Вот тебе твой же файл с защитой листа (сделано за 5 секунд).
Какой пароль(Нашел)? Мне надо же убрать кресты
Цитата:
Сообщение от Teslenko_EA Посмотреть сообщение
Защита от ошибок пользователей эффективнее...
Женя, самое эффективная защита, эта зарплата для наемного работника, а когда ты платишь 50$, больше не могу, страна такая.....

Игорь, стоило создавть стока постов, а не зя было сказать, снять галку....

Последний раз редактировалось valerij; 15.12.2009 в 23:55.
valerij вне форума Ответить с цитированием
Старый 16.12.2009, 08:03   #12
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Вот тебе твой же файл с защитой листа (сделано за 5 секунд)
http://excelvba.ru/XL_Files/Sample__...9__0-24-34.zip

Попробуй ввести что-нибудь в ячейки с крестами...
И сообщений никаких не вылазит.
А как Вы это сделали?
Хочу применить подобное к своему файлу
kzld вне форума Ответить с цитированием
Старый 16.12.2009, 09:56   #13
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Сообщение от valerij Посмотреть сообщение
Игорь, стоило создавать стока постов, а не зя было сказать, снять галку....
Валера, тебе в первом же ответе это и посоветовали бы, но...
ты же сам сказал - защиту листа не предлагать, нужен макрос.

Если бы ты не навязывал свой подход к решению задачи, а сразу прислушивался бы к советам, - давно бы закончил свой проект, и все бы отлично работало.

Цитата:
Сообщение от kzld Посмотреть сообщение
А как Вы это сделали?
Хочу применить подобное к своему файлу
Ответ здесь: http://www.programmersforum.ru/showp...27&postcount=2
Только дополнительно при установке защиты снимите галочку
"Разрешить выделение заблокированных ячеек"
EducatedFool вне форума Ответить с цитированием
Старый 16.12.2009, 10:26   #14
segail
Форумчанин
 
Регистрация: 13.06.2009
Сообщений: 691
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Вот тебе твой же файл с защитой листа (сделано за 5 секунд)
http://excelvba.ru/XL_Files/Sample__...9__0-24-34.zip

Попробуй ввести что-нибудь в ячейки с крестами...
И сообщений никаких не вылазит.
В Вашем примере защищенную ячейку нельзя даже выделить.
Я попробовал проделать тоже самое, ячейка защищена, но она выделяется и при клике по ней выходи информационное сообщение.
segail вне форума Ответить с цитированием
Старый 16.12.2009, 10:36   #15
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Сообщение от segail Посмотреть сообщение
В Вашем примере защищенную ячейку нельзя даже выделить.
Я попробовал проделать тоже самое, ячейка защищена, но она выделяется и при клике по ней выходи информационное сообщение.
Ну я же вроде бы по-русски написал:
Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Только дополнительно при установке защиты снимите галочку
"Разрешить выделение заблокированных ячеек"
EducatedFool вне форума Ответить с цитированием
Старый 16.12.2009, 10:38   #16
segail
Форумчанин
 
Регистрация: 13.06.2009
Сообщений: 691
По умолчанию

Понял. Не внимательно прочел тему.
segail вне форума Ответить с цитированием
Старый 16.12.2009, 18:14   #17
segail
Форумчанин
 
Регистрация: 13.06.2009
Сообщений: 691
По умолчанию

Здравствуйте.
В продолжение темы. Возможно ли защитить ячейку так, чтобы значения вводить можно было, а форматировать нельзя?
segail вне форума Ответить с цитированием
Старый 16.12.2009, 18:29   #18
segail
Форумчанин
 
Регистрация: 13.06.2009
Сообщений: 691
По умолчанию

Разобрался.
segail вне форума Ответить с цитированием
Старый 17.12.2009, 01:56   #19
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
нужен макрос.[/I]
Было бы, очень интересно, взглянуть!!!
Рекодером сделал:
Код:
Private Sub Worksheet_Activate()
    Range("A1:E6").Select
    Selection.Locked = False
    Selection.FormulaHidden = False
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
    ActiveSheet.EnableSelection = xlUnlockedCells
    Range("A1").Select
End Sub

Последний раз редактировалось valerij; 17.12.2009 в 01:59.
valerij вне форума Ответить с цитированием
Старый 17.12.2009, 11:27   #20
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

Цитата:
Сообщение от kzld Посмотреть сообщение
А как Вы это сделали?
Хочу применить подобное к своему файлу
Прошу рассказать
kzld вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить ввод всего алфавита и логических знаков "=+-*/" prikolist Общие вопросы C/C++ 13 02.06.2010 20:47
Как можно запретить повторный ввод нуля в ячейку StringGrid Ветас Помощь студентам 5 12.11.2009 13:43
Запретить ввод в Эдит русские символы. Ekzot1k Общие вопросы Delphi 1 14.06.2009 07:46
Не правильный ввод в ячейки mephist Microsoft Office Excel 5 27.05.2009 10:47
Как запретить/разрешить ввод от клавиатуры любых символов (в том числе и юникодных)? SkAndrew Общие вопросы Delphi 8 15.08.2008 15:30