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

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

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

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


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