|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.04.2010, 13:19 | #1 |
Пользователь
Регистрация: 02.04.2010
Сообщений: 22
|
Расстановка неявок в зависимости от даты
Здравствуйте!
Я не очень сильна в VBA. Помогите, пожалуйста, все форумы перелопатила, а ответ так и не нашла. Есть таблица с данными: Табельный номер, Фамилия, тип неявки(отпуск, больничный и т.тд.), а так же дата ОТ.. и дата ДО... Как программно разнести эти данные, в зависимости от выбора года и месяца на другой лист с 1 по 31. То есть я бы хотела, что бы у Иванова И.И.(таб№ 452), к примеру, трудовой отпуск с 20 марта 2010 по 31.04.2010, то на листе "Табель" от нашел этот табельный номер 452 и с 20 марта по 31 марта проставил "ОТ". Табельный номер у каждого работника уникальный. Заранее большое спасибо! Последний раз редактировалось sa4ok2; 02.04.2010 в 15:38. |
02.04.2010, 14:17 | #2 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
Постучите 597671952!
|
02.04.2010, 14:42 | #3 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
Ув. Cpluser тема актуальна, может быть и мне подскажите, подобныи вопрос задавал несколько днеи тому назад, увы совета не получил . Спасибо.
|
02.04.2010, 15:16 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
для начала поменяйте даты на даты, а там, в ячейках, сейчас текст, вы бы еще там писали "апреля 7-го дня сего года" от такой записи очень удобно потом два-три дня отсчитать в любую сторону.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
02.04.2010, 15:24 | #5 |
Пользователь
Регистрация: 02.04.2010
Сообщений: 22
|
Ну да, поспешила и забыла в примере поменять формат даты, просто у меня эти данные записывались через форму, был бы рабочий код, а уж с форматом разберусь.
|
02.04.2010, 15:28 | #6 |
Пользователь
Регистрация: 02.04.2010
Сообщений: 22
|
Вот пример с правильным форматом
|
02.04.2010, 19:20 | #7 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
Это по моему должно решатьса через условное форматирование, только вот надо четко запрос на форматирования задать, может через функцию ВПР() или ЕСЛИ(), или еще какую нить, по моему для здесь присутствующих спецов нечего делать, им даже совсем не интересно заниматьса такои ерундои (это мое мнение, возможно ошибочное). Спасибо.
|
02.04.2010, 20:22 | #8 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
Какой максимальный срок отсутствия сотрудника может быть?
Последний раз редактировалось EugeneS; 02.04.2010 в 21:05. |
02.04.2010, 21:50 | #9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
подставляйте на листе Табель другой месяц, смотрите результаты.
на листе ЖурналНеявок - если вторая дата меньше первой - она закрашивается красным.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
03.04.2010, 06:28 | #10 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
например, можно так, см. вложение
Нажмите кнопку "Табель" |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление даты в зависимости от суммы | sanantoni | Microsoft Office Excel | 2 | 17.09.2009 16:42 |
Подкачка данных в зависимости от даты | Belokuraya | Microsoft Office Excel | 1 | 24.08.2009 20:19 |
Вычисленя в зависимости от даты | Belokuraya | Microsoft Office Excel | 6 | 14.08.2009 16:04 |
подсчет ячеек в зависимости от даты | Алексей777 | Microsoft Office Excel | 4 | 20.02.2009 13:48 |
Занесение данных в зависимости от даты | gavrylyuk | Microsoft Office Excel | 2 | 31.07.2008 12:19 |