Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/График дежурств - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
График дежурств
i691198 Дата: Вторник, 22.10.2024, 20:44 | Сообщение № 21
Группа: Проверенные
Ранг: Обитатель
Сообщений: 349
Репутация: 110 ±
Замечаний: 0% ±

ktvoron, Посмотрите еще один вариант для всех дней. Повторов нет. Проверку на "честность" не делал, сами проверьте.
К сообщению приложен файл: grafik_na_2025_god_4.xlsm (27.2 Kb)
 
Ответить
Сообщениеktvoron, Посмотрите еще один вариант для всех дней. Повторов нет. Проверку на "честность" не делал, сами проверьте.

Автор - i691198
Дата добавления - 22.10.2024 в 20:44
Alex_ST Дата: Среда, 23.10.2024, 13:06 | Сообщение № 22
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3214
Репутация: 615 ±
Замечаний: 0% ±

2003
Мужики, не буду анализировать код (просто лень), но наименования дней недели и их "цветовую дифференциацию" намного удобнее задавать форматом ячейки и условным форматированием.
Вот, например, как сделано у меня для отдела эксплуатации ЦОД (2 дежурных круглосуточно, + 6 человек по рабочим дням).
См. лист "Календарь". Там В РУЧНУЮ введены выходные не субботы и воскресенья, а также "чёрные" выходные. Это делается 1 раз в году в конце октября, когда выходит постановление Правительства о нерабочих днях и переносах.
На листе "Табель" статусы (отпуск, выходной, рабочий день и т.д.) отображаются условным форматированием ячеек графика работы.
Метка "стрелка вниз" (Alt+23) задаёт символ, показывающий на текущий деньв графике.
Кроме того в скрытых столбцах листа "Табель" находятся отчётные данные по месяцам, а в конце графика - итоговая отчётная таблица за год.
Часть вычислений (в основном - имена ячеек и динамические диапазоны) производится в именах книги. Для пояснения этого введён лист "Names".
К сообщению приложен файл: tabel_cod_shablon.xlsm (160.9 Kb)



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Среда, 23.10.2024, 13:08
 
Ответить
СообщениеМужики, не буду анализировать код (просто лень), но наименования дней недели и их "цветовую дифференциацию" намного удобнее задавать форматом ячейки и условным форматированием.
Вот, например, как сделано у меня для отдела эксплуатации ЦОД (2 дежурных круглосуточно, + 6 человек по рабочим дням).
См. лист "Календарь". Там В РУЧНУЮ введены выходные не субботы и воскресенья, а также "чёрные" выходные. Это делается 1 раз в году в конце октября, когда выходит постановление Правительства о нерабочих днях и переносах.
На листе "Табель" статусы (отпуск, выходной, рабочий день и т.д.) отображаются условным форматированием ячеек графика работы.
Метка "стрелка вниз" (Alt+23) задаёт символ, показывающий на текущий деньв графике.
Кроме того в скрытых столбцах листа "Табель" находятся отчётные данные по месяцам, а в конце графика - итоговая отчётная таблица за год.
Часть вычислений (в основном - имена ячеек и динамические диапазоны) производится в именах книги. Для пояснения этого введён лист "Names".

Автор - Alex_ST
Дата добавления - 23.10.2024 в 13:06
Юрий_Ф Дата: Четверг, 24.10.2024, 09:32 | Сообщение № 23
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
i691198,

Что-то я не обнаружил подразделений по дежурствам... Повторов действительно нет, потому как все ячейки пустые. Или я не так смотрю?


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщениеi691198,

Что-то я не обнаружил подразделений по дежурствам... Повторов действительно нет, потому как все ячейки пустые. Или я не так смотрю?

Автор - Юрий_Ф
Дата добавления - 24.10.2024 в 09:32
i691198 Дата: Четверг, 24.10.2024, 10:05 | Сообщение № 24
Группа: Проверенные
Ранг: Обитатель
Сообщений: 349
Репутация: 110 ±
Замечаний: 0% ±

Юрий_Ф, А на фиолетовую кнопочку пробовали нажимать?
 
Ответить
СообщениеЮрий_Ф, А на фиолетовую кнопочку пробовали нажимать?

Автор - i691198
Дата добавления - 24.10.2024 в 10:05
Юрий_Ф Дата: Четверг, 24.10.2024, 11:53 | Сообщение № 25
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
Alex_ST,

Неплохая работа. Но клетка в месяцах, где нет 31 чисел, делает график мрачноватым. Проще этот столбец оставлять пустым. Или заливать его сероватым...


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеAlex_ST,

Неплохая работа. Но клетка в месяцах, где нет 31 чисел, делает график мрачноватым. Проще этот столбец оставлять пустым. Или заливать его сероватым...

Автор - Юрий_Ф
Дата добавления - 24.10.2024 в 11:53
Alex_ST Дата: Пятница, 25.10.2024, 10:20 | Сообщение № 26
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3214
Репутация: 615 ±
Замечаний: 0% ±

2003
Юрий, спасибо за оценку плодов моих трудов.
По поводу заливки, конечно можно сказать, что на вкус и цвет все фломастеры разные... :D
Но если серьёзно, то мне нужно было как-то чётко не только выделять ячейки дней, отсутствующих в месяце, но и показывать, что кто-то внёс в них данные.
Сначала у меня была идея задать в этих ячейках условный числовой формат ;;; чтобы ничего вообще не отображалось, но потом, поймав ошибку в итоговой годовой таблице, я замучился искать её причину... Оказалось, что было введено невидимое число отпуска в отсутствующий в месяце день.
Но Вы, наверное, правы. Узор "прямая решётка" не слишком хорош, т.к. некрасиво сливается с линиями границ ячеек. Лучше его заменить на "косая решётка".
Кстати, вчера, верстая график дежурств реальных сотрудников на следующий год, я обнаружил, что пропустил одно из условий УФ - пустая ячейка должна быть серой, чтобы выделялись пропуски.
К стати, в этой таблице, хоть я и заядлый "макрописец", мне пришлось пользоваться исключительно формулами, т.к. у нас на работе некоторые "продвинутые" руководители до сих пор боятся давно вымерших "макровирусов" и запрещают в общедоступных документах использовать макросы дабы не снижать безопасность %)
Скорректированную таблицу выкладываю. Надеюсь, кому-нибудь пригодятся..
(повторяю, лист Names нужен только для пояснения работы формул, использующих именованные диапазоны)
К сообщению приложен файл: tabel_cod_shablon_v2.xlsm (167.7 Kb)



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеЮрий, спасибо за оценку плодов моих трудов.
По поводу заливки, конечно можно сказать, что на вкус и цвет все фломастеры разные... :D
Но если серьёзно, то мне нужно было как-то чётко не только выделять ячейки дней, отсутствующих в месяце, но и показывать, что кто-то внёс в них данные.
Сначала у меня была идея задать в этих ячейках условный числовой формат ;;; чтобы ничего вообще не отображалось, но потом, поймав ошибку в итоговой годовой таблице, я замучился искать её причину... Оказалось, что было введено невидимое число отпуска в отсутствующий в месяце день.
Но Вы, наверное, правы. Узор "прямая решётка" не слишком хорош, т.к. некрасиво сливается с линиями границ ячеек. Лучше его заменить на "косая решётка".
Кстати, вчера, верстая график дежурств реальных сотрудников на следующий год, я обнаружил, что пропустил одно из условий УФ - пустая ячейка должна быть серой, чтобы выделялись пропуски.
К стати, в этой таблице, хоть я и заядлый "макрописец", мне пришлось пользоваться исключительно формулами, т.к. у нас на работе некоторые "продвинутые" руководители до сих пор боятся давно вымерших "макровирусов" и запрещают в общедоступных документах использовать макросы дабы не снижать безопасность %)
Скорректированную таблицу выкладываю. Надеюсь, кому-нибудь пригодятся..
(повторяю, лист Names нужен только для пояснения работы формул, использующих именованные диапазоны)

Автор - Alex_ST
Дата добавления - 25.10.2024 в 10:20
Юрий_Ф Дата: Пятница, 25.10.2024, 18:24 | Сообщение № 27
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
i691198,

Ну да. По выходным есть, а по остальным дням - не вижу...


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщениеi691198,

Ну да. По выходным есть, а по остальным дням - не вижу...

Автор - Юрий_Ф
Дата добавления - 25.10.2024 в 18:24
i691198 Дата: Пятница, 25.10.2024, 19:21 | Сообщение № 28
Группа: Проверенные
Ранг: Обитатель
Сообщений: 349
Репутация: 110 ±
Замечаний: 0% ±

Юрий_Ф, Вы не тот файл смотрели, откройте последний из поста 2 (grafik_na_2025_god_4.xlsm)
 
Ответить
СообщениеЮрий_Ф, Вы не тот файл смотрели, откройте последний из поста 2 (grafik_na_2025_god_4.xlsm)

Автор - i691198
Дата добавления - 25.10.2024 в 19:21
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!