powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / постепенная Защита диапазона ячеек в Excel
9 сообщений из 9, страница 1 из 1
постепенная Защита диапазона ячеек в Excel
    #34471986
e.sav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Суть задачи такова: есть лист на которром пользователь вводит информацию столбец 1: дата (последовательно), столбец 2: содержание операции и т.д.
Необходимо: автоматически обеспечить защиту тех строк первый сстолбец (а) которых имеет дату отстоящую от сегодняшней более чем на 7 дней, либо тех строк которые имеют номер меньше на 7 (или другое число) от последней строки содержащей в себе хотябы одну ячейку со значением.
За помощь или за направление куда копать буду благодарен !
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34472078
excel-ufa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
меню данные - проверка. а там уже организуешь как список или что тебе надо
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34472102
Granata005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет вообще-то он хочет не выделить, а защищать ячейки...

Получается нужно следить за изменениями юзера в этих ячейках, OnChange и проставлять в нужных ячейках свойство Защита в Истина... некрасиво правда... но и вручную проверять можно ли редактировать ячейку тоже не очень красиво...
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34472969
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри вариант через проверку значения ячейки.
Плюсы: - не нужно защищать лист
- считается простой формулой

Минусы: - можно отменить проверку
- хотя значение поменять нельзя, но можно удалить значение
- последняя строка проверяется только в отдельном столбце а не в массиве
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34472971
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот и файл
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34473349
e.sav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за предложенный способ, но интересует именно защита изформации в диапазоне ячеек. Опишу проблему шире: есть подотчетное лицо, которое записывает ежедневно в xls файл некие показатели (например остаток денег или пр.), отчтеный период для него это неделя, то есть все записи которые он сделал ранее текущей недели он менять не вправе (дабы избежать мужлежа с итогами). В настоящий момент (без автоматизации процесса) сидит человечек и в конце недели ручками выставляет свойство ячеек о их защищенности и тупо защищает лист через меню. Огромное желание заменить этого человека на VBA.
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34473433
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
e.savСпасибо за предложенный способ, но интересует именно защита изформации в диапазоне ячеек. Опишу проблему шире: есть подотчетное лицо, которое записывает ежедневно в xls файл некие показатели (например остаток денег или пр.), отчтеный период для него это неделя, то есть все записи которые он сделал ранее текущей недели он менять не вправе (дабы избежать мужлежа с итогами). В настоящий момент (без автоматизации процесса) сидит человечек и в конце недели ручками выставляет свойство ячеек о их защищенности и тупо защищает лист через меню. Огромное желание заменить этого человека на VBA.

Присылай файл! - это раз
А вообще если о направлении говорить, то нужно наверное все ячейки защитить. А на открытие файла повесить процедуру, которая по условию будет разрешать изменять определённые ячейки! А на закрытие опять всё защищать. Иначе если незащищённые оставлять то можно ведь макросы и отключить!
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34473623
e.sav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот например один из файлов
...
Рейтинг: 0 / 0
постепенная Защита диапазона ячеек в Excel
    #34474071
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лови! запрещает изменения всего что ранее текущей недели (именно недели а не 7 дней)
Пароль на доступ к листам и к VBAProject "111".
Работает для всех листов книги если они имеют похожую структуру, т.е. дата в столбце "B", защищённая формула в столбце "E", остальные столбцы доступны для редактирования, естественно только начиная с этой недели!
Если макросы при запуске отключить то будут защищены все ячейки!
Обрати внимание на проверку значений в столбце дата!
всё желаю удачи!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / постепенная Защита диапазона ячеек в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]