|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
30.06.2008, 11:58 | #1 |
Пользователь
Регистрация: 30.06.2008
Сообщений: 22
|
Помогите написать макрос выбора по дате/времени и сортировке по нужным параметрам
Здравствуйте форумчане.
Помогите мне решить одну задачку, сам я никогда не занимался программированием, поэтому не пинать ногами Задача состоит в следующем: У меня есть книга в которой мы храним заявки от пользователей. Директору иногда бьет в голову и он требует статистику по заявкам за неделю, то есть с 15.00 пятницы прошлой недели по 15.00 сегодняшнею пятницу (к примеру). Журнал выглядит так: Дежурный – кто принял заявку (Столбец А); Номер заявки (Столбец С); Дата/время принятия: Формат такой: 30.06.2008 14:17:00 (Столбец D); Тип неисправности – оргтехника, почта, ВТ, сеть и т.д. (Столбец G); Канал доставки – как заявка прилетела: почта, телефон (Столбец H); Статус заявки – на какой стадии она сейчас находиться: в работе, отменена, отложена (Столбец K); Дата/ время исполнения – время когда была выполнена заявка. Формат такой: 30.06.2008 14:17:00 (Столбец N); Просят сделать на выходе таблицу со столбцами (оргтехника, почта, ВТ, сеть и т.д.) и по каждому столбцу строки: 1. Сколько поступило заявок всего за выбранный период 2. Сколько из них по телефону 3. Сколько из них по почте 4. Сколько заявок закрыто за этот период 5. Сколь осталось открытыми Помогите написать макрос, который будет открывать форму где нужно будет забить (начальное время/дату периода и время/дату окончания нужного периода). Все это считать и подставлять в таблицу на новом листе. Заранее спасибо всем откликнувшимся. |
30.06.2008, 12:03 | #2 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
А автофильтр применить не пробовали?
Может не надо и писать ничего? Или Вам такой вариант не подходит?
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
30.06.2008, 12:10 | #3 |
Пользователь
Регистрация: 30.06.2008
Сообщений: 22
|
автофильтры есть, только заявок много и столбцов там больше чем указал. Глаза в кучу съезжают когда делаешь
|
30.06.2008, 12:11 | #4 |
Пользователь
Регистрация: 30.06.2008
Сообщений: 22
|
в фильтрах столько параметров, а нужны только перечисленные
|
30.06.2008, 12:38 | #5 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Вот ЗДЕСЬ был разговор о макросе выбора временного периода для автофильтра.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
30.06.2008, 12:56 | #6 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Задача, судя по всему, не сложная. Приложите небольшой пример с данными и полный перечень тех параметров, по которым нужно делать выборку. И еще:
1) Где отображать выходные данные? На новом листе или на месте (скрывая лишние строки)? 2) В книге один лист? Если нет, то как организованы данные?
Чем шире угол зрения, тем он тупее.
|
30.06.2008, 14:12 | #7 |
Пользователь
Регистрация: 30.06.2008
Сообщений: 22
|
Я могу выложить образец, только как файл прицепить?
|
30.06.2008, 14:15 | #8 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
создание сообщения - расширенный режим- упр. вложениями
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
30.06.2008, 14:18 | #9 |
Пользователь
Регистрация: 30.06.2008
Сообщений: 22
|
нашел вроде бы, можете смотреть
|
01.07.2008, 10:10 | #10 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите вложение. Запустите макрос "Main".
Параметры для выбора в форме предлагаются из Вашего списка на листе 1. Результат выполнения - скрытие строк, не удовлетворяющих выбранным условиям. Если поле формы не заполнено, этот параметр при поиске игнорируется (т.е. любой). P.S. При добавлении строк в имеющиеся столбцы на листе 1 - данные будут автоматически добавлены в форму.
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 01.07.2008 в 10:25. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как привязать макрос к дате? | АLексаNдр | Microsoft Office Excel | 3 | 12.08.2008 14:34 |
помогите, пожалуйсто, написать макрос для excel | bacalavr | Microsoft Office Excel | 2 | 04.04.2008 11:39 |
Отслеживание изменений(по времени и дате) | Ксеноцид | Общие вопросы Delphi | 6 | 01.04.2008 10:59 |
Ошибка в сортировке | Veiron | Общие вопросы Delphi | 14 | 21.01.2008 21:35 |
Работа с String Grid - помогите написать "Табель рабочего времени" | Deicider | Помощь студентам | 3 | 29.11.2006 20:59 |