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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2010, 15:53   #1
Anzor_09
 
Регистрация: 16.02.2010
Сообщений: 9
По умолчанию Автоматическая блокировка строк по некому условию

Ситуация такая...
есть книга, в ней строчки, и нужно чтобы строчки автоматически блокировались по исходу прошедшего дня...
т.е. сегодня 16е. строка 16 рабочая, ее можно редактировать только сегодня...а 17ого она блокируется для редактирования, а работает 17ая...
Это вазможно????
Anzor_09 вне форума Ответить с цитированием
Старый 16.02.2010, 16:04   #2
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

возможно.

вешаете на событие (открытие книги, изменение ячейки etc) макрос который возвращает из текущей даты номер дня и блокирует строку
Dophin вне форума Ответить с цитированием
Старый 16.02.2010, 16:37   #3
Anzor_09
 
Регистрация: 16.02.2010
Сообщений: 9
По умолчанию

) рад то возможно...
только вот ничего не понял...я ж чайник)
можно подробнее?)
Anzor_09 вне форума Ответить с цитированием
Старый 16.02.2010, 16:43   #4
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

можно. сформулируйте задачу более конкретно
Dophin вне форума Ответить с цитированием
Старый 17.02.2010, 14:22   #5
Anzor_09
 
Регистрация: 16.02.2010
Сообщений: 9
По умолчанию

Таблица, в которой каждый день человек забивает строку, нужно сделать так чтобы, этот человек не мог забивать строку задним числом...
Anzor_09 вне форума Ответить с цитированием
Старый 17.02.2010, 14:46   #6
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

С такой формулировкой задачи все вопросы вида "а вот как бы мне чтобы так а совсем наоборот и на моей табличке" игнорируются. Политика фирмы.

Если дата в первом столбце меньше текущей - строка блокируется для изменений.
Вложения
Тип файла: rar Защита строки.rar (9.7 Кб, 57 просмотров)
Dophin вне форума Ответить с цитированием
Старый 17.02.2010, 15:05   #7
Anzor_09
 
Регистрация: 16.02.2010
Сообщений: 9
По умолчанию

спасибо большое, очень помогли
Anzor_09 вне форума Ответить с цитированием
Старый 18.02.2010, 11:45   #8
Anzor_09
 
Регистрация: 16.02.2010
Сообщений: 9
По умолчанию

Вот тут почему-то не работает....
Вложения
Тип файла: rar 111.rar (9.6 Кб, 21 просмотров)
Anzor_09 вне форума Ответить с цитированием
Старый 18.02.2010, 12:08   #9
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

а что Вы пытались сделать чтобы заработало?
Dophin вне форума Ответить с цитированием
Старый 18.02.2010, 16:45   #10
Anzor_09
 
Регистрация: 16.02.2010
Сообщений: 9
По умолчанию

ну да, я попробовал включить макрос но вышла ошибка "Нельзя установить свойсво Locked класса Range"...
Anzor_09 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов формы по условию и добавление строк bagfinder Общие вопросы Delphi 5 09.01.2010 18:40
Автоматическая нумерация строк в DBGrid Len@09 БД в Delphi 10 02.11.2009 17:41
Перекрашивание строк DBGrid по условию ГОСЕАН БД в Delphi 4 11.05.2009 23:19
Удаление строк массива по условию Lexakazanskij Паскаль, Turbo Pascal, PascalABC.NET 9 12.09.2007 20:32