![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Цитата:
универсальной формулы вообще не написать, потому что нужен еще один параметр страна и для каждой страны свой список праздников и особенностей их учета. а всех праздников во всех странах не перебрать, а даже если и перебрать, то со временем эта информация теряет актуальность. На украине, например, 20 лет назад праздником было 7 ноября, а сейчас нет, зато появились день независимости 24.08 и день конституции 28.06.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
![]() |
![]() |
![]() |
#12 | |
Пользователь
Регистрация: 26.05.2009
Сообщений: 37
|
![]() Цитата:
Цикл останавливается не проверяя добавленную дату. Еще формат 01.01.2009 непонятен ,почему внесен год празников надо убрать? Думаю здесь для оганизации цикла нужен формат месяц/день,надо проверить список месяцов, если есть совпадения то список дней на совпадение. В прикрепленном 1.doc файле есть код но надо оптимизировать дла наших целей. У меня офис XP, код нужен в виде VBA макроса. Последний раз редактировалось barbus; 29.05.2009 в 17:28. |
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 26.05.2009
Сообщений: 37
|
![]()
Сделал код работает.
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определить день недели по заданному числу (считать в месяце 30 дней и первый день месяца понедельник | dan1991 | Помощь студентам | 1 | 01.03.2009 20:59 |
Смена дня | UnChanter | Общие вопросы Delphi | 13 | 03.02.2009 16:56 |
Добавление дня к дате | Askat | БД в Delphi | 2 | 03.03.2008 11:30 |
Help!!! диплом через 2 дня!!!! | WinD | Помощь студентам | 3 | 23.06.2007 20:21 |