|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
30.01.2009, 17:19 | #1 |
Пользователь
Регистрация: 28.12.2008
Сообщений: 53
|
Задачка !
Уважаемые программисты. Задам Вам непростую задачку.
В приложенном файле есть пример.Ниже перечисленные действия нужно вписать в макрос. Необходимо В строке № 9 "Количество исходящих звонков" учитывая строку №2, где указано количество часов которые отработал сотрудник установить цвета по следующим критериям: В час сотрудник обязан производить не менее 16 звонков. Разберем пример: Сотрудник работал 8 часов. Соответсвенно ему необходимо было совершить как минимум 128 звонков. Если сотрудник совершает: Больше положенного - то выкрасить ячейку с кол-м звонков в зеленый цвет меньше положенного от 10 до 20 звонков - то в желтый меньше положенного более чем 20 звонков - в красный. Спасибо. |
30.01.2009, 18:05 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
См. вложение.
Некоторые значения (в моём примере это 120 и 125) остались неразукрашенными, так как Вы не указали, что делать с количеством звонков, недостающим до нормы на 0 - 9 шт. |
30.01.2009, 20:45 | #3 |
Пользователь
Регистрация: 28.12.2008
Сообщений: 53
|
|
30.01.2009, 21:15 | #4 |
Пользователь
Регистрация: 28.12.2008
Сообщений: 53
|
С этим заданием Ваш вариант подошел.
А как на счет, такого ? Строка №22 "Общее время затраченное на обеденные перерывы". Разберем пример: Если сотрудник работал : 12 часов. Ему полагается обеденное время 45 минут 8 часов - 30 минут 6 часов - 20 минут 2 часа - 0 минут Если сотрудник превышает: от положенного до 5 минут то желтым от 5 минут и выше красным меньше или равно положенного то зеленым Заранее спасибо! Последний раз редактировалось Viento; 30.01.2009 в 21:18. |
31.01.2009, 12:19 | #5 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Чем Вам формулы-то не угодили? Как-то недавно я делал вам макрос, который формирует подобный отчёт. Так вот шаблон (диапазон ячеек) для формирования каждой записи копировался со скрытого листа. Я всё это к тому, что: один раз прописав все нужные формулы и условное форматирование в этом шаблоне, Вы раз и навсегда избавитесь от необходимости создавать всё новые и новые макросы. Достаточно будет внести необходимые изменения в шаблон, и запустить по-новой формирование отчёта. И никаких макросов |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задачка на С!!! | Exorcist | Помощь студентам | 1 | 07.12.2008 21:15 |
Задачка | Claster | Помощь студентам | 2 | 24.09.2008 17:53 |