Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2009, 20:35   #1
rafaiil
 
Регистрация: 11.05.2009
Сообщений: 9
По умолчанию Задание на Excel c применением VBA

Задание Такое:Требуется найти сборщика собравшего наибольшее число иззделий и день,когда он достиг наивысшей производительности труда подсчитать месячный зароботок каждого сборщика и указать фамилию самого остающего сборщика.
Я пробовал записывать макросы используя автофильтр и расширенный фильтр.Но никак не получилось.Вот,товарищи опытные програмисты,обращаюсь к вам за помощью!
P.S
извеняюсь за цветочный фон)))Лаба.rar
rafaiil вне форума Ответить с цитированием
Старый 11.05.2009, 21:49   #2
rafaiil
 
Регистрация: 11.05.2009
Сообщений: 9
По умолчанию

Пожааалуйста!Очень надо!
rafaiil вне форума Ответить с цитированием
Старый 11.05.2009, 21:54   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Надо было разместить тему в разделе Microsoft Office Excel

Цитата:
Я пробовал записывать макросы используя автофильтр и расширенный фильтр
А, собственно, зачем тут макросы?
Неужели формулы не справятся?
EducatedFool вне форума Ответить с цитированием
Старый 11.05.2009, 21:58   #4
rafaiil
 
Регистрация: 11.05.2009
Сообщений: 9
По умолчанию

Потомучто практика по VBA!Но на крайняк можно просто макросы записать!
rafaiil вне форума Ответить с цитированием
Старый 11.05.2009, 22:05   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Могу написать несколько макросов (без применения автофильтра), если ты подробно объяснишь, что макросы должны делать.

Если есть Скайп - звони прямо сейчас, сделаю за 5 минут.
Потом времени не будет.
EducatedFool вне форума Ответить с цитированием
Старый 11.05.2009, 22:16   #6
rafaiil
 
Регистрация: 11.05.2009
Сообщений: 9
По умолчанию

К сожалению скайпа нет(Интернет Dial up ещё)
Ну попробую объяснить
В отдельной таблице на листе новом(в отдельной ячейке) чтоб показывался Лучшиий Сборщик(тобишь фамилия),Дата когда он собрал больше всего деталей,и самый худший работник(у которого меньше всего собрано изделий)Потом на отдельном листе таблица с фамилиями и зароботком за месяц.
А какие ф-ции будут использоватся не важно!

Последний раз редактировалось rafaiil; 11.05.2009 в 22:20.
rafaiil вне форума Ответить с цитированием
Старый 11.05.2009, 23:23   #7
rafaiil
 
Регистрация: 11.05.2009
Сообщений: 9
По умолчанию

Больше никто не может помочь?((((
rafaiil вне форума Ответить с цитированием
Старый 12.05.2009, 13:11   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

А как Вам срочно надо то?
в принципе, если уж так прямо надо и больше вариантов нет, то сегодня вечерком я смогу набросать решение...
Только Вы зря совсем ничего сами не хотите сделать!
уже бы написали код для вывода данных о лучшем работнике и заполнении таблицы с заработком...
этот код а) мог пригодиться б) Вам понятнее было бы, что и как делается!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.05.2009, 15:53   #9
rafaiil
 
Регистрация: 11.05.2009
Сообщений: 9
По умолчанию

К сожалению я в програмировании полный ноль(((.Раньше которые задания были я легко делал по аналогии с методичкой просто менял смещения или названия ячеек и всё работало!А тут всё уже самому надо сделать...А тут я просто не знаю даже с чего подобратся или какую функцию использовать...Просто это уже последенее задание которое как раз самому надо придумать,опять же повторюсь прежние просто делал по анологии.

Последний раз редактировалось rafaiil; 12.05.2009 в 15:58.
rafaiil вне форума Ответить с цитированием
Старый 12.05.2009, 19:50   #10
rafaiil
 
Регистрация: 11.05.2009
Сообщений: 9
По умолчанию

Я понял это возможно:черезсводную таблицу!Теперь какой макрос подойдёт чтобы при активации формы создавалась сводная таблица.А потом после нажатия кнопки на соответствующих тестовых полях появились нужные цифры?
На сводную таблицу я записал макрос Svod
Создал юзер форму c соответствующими текстовыми полями.
Теперь самое сложное:как сделать чтоб в юзер форме показались нужные данные из сводной таблицы?

Последний раз редактировалось rafaiil; 12.05.2009 в 20:16.
rafaiil вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задание по EXCEL planerolling Microsoft Office Excel 17 16.12.2008 20:34
VBA Excel Slicker Помощь студентам 4 04.11.2008 17:14
Как сделать задание в Excel Катруся Microsoft Office Excel 6 08.06.2008 19:54