|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.03.2010, 18:16 | #1 |
Пользователь
Регистрация: 03.01.2008
Сообщений: 17
|
Формирование таблицы на основе данных с другого листа
Здравствуйте!
Суть моей проблемы заключается в следующем: В книге существует лист "Расчет", который содержит расчет часов по кафедре (за 2 семестра). На основании данных из этого листа формируются Выписки (лист "выписка") по каждой группе в отдельности. Передо мной стоит задача: автоматизировать процесс формирования выписок. Обозначения: 1з, 2з - 1 и 2 семестр заочной формы обучения, 1о и 2о - 1 и 2 семестр очной формы обучения. Все исходные данные для формирования выписок находятся на листе "Расчет". Все выписки должны располагаться на одном листе. Опыт работы с Excel у меня небольшой, в связи с этим возникают трудности. Прошу помощи: с чего мне начать? Хотя бы общий "план действий", в нескольких словах. Заранее благодарна! |
05.03.2010, 23:42 | #2 |
Регистрация: 05.03.2010
Сообщений: 3
|
Ну.. С чего начать.. Во-первых есть чудесный метод, с которым с помощью цыкла можно бегать по всем листам, открытым в Екселе
Код:
Когда найдёте нужную книгу, просто читайте нужную информацию в макрос, формируйте что нужно и таким же способом перебегайте на другую книгу и вставляйте данные. Всё просто. |
06.03.2010, 02:24 | #3 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Я бы на дополнительном листе составил расписание ,чтобы в столбике С присутствовала 1 группа(нажимаем кнопку)
Далее при помощи фильтров можно фильтровать в ручном режиме группы и семестры.Если еще надо автоматизировать,можно продолжить
Анализ,обработка данных Недорого
|
06.03.2010, 04:44 | #4 | |
Пользователь
Регистрация: 03.01.2008
Сообщений: 17
|
Цитата:
Нужна такая кнопка, при нажатии на которую содержимое листа "выписка" формировалось именно в таком виде, в котором оно есть, чтобы не надо было вручную фильтровать, затем копировать, затем вставлять. |
|
06.03.2010, 04:51 | #5 | |
Пользователь
Регистрация: 03.01.2008
Сообщений: 17
|
Цитата:
|
|
06.03.2010, 13:01 | #6 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
При беглом просмотре несколько вопросов:
1. Предоставлены "Расчёт" и "Выписка" соответствуют друг другу?Группа БЗИС-21с в "Выписка" Основы эк.теории - такого нет в "Расчёт" Сразу пропадает желание смотреть дальше 2. Строка 275 в "Расчёт" "Зав.кафедрой Декан Дальше продолжение таблицы? Так инадо? После 275 строки данные учитывать? 3. В "Выписке" по группам: Осенний - весенний семестры. В расчётах только Осенний Для конкретного ответа нужны правльные исходные данные и образц желаемого результата А воспользоваться макрорекордером вера не позволяет?
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru Последний раз редактировалось alex77755; 06.03.2010 в 16:38. |
06.03.2010, 16:42 | #7 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Ответа не поступило. Поэтому последние 8 строк не берутся к учёту
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
07.03.2010, 08:00 | #8 |
Пользователь
Регистрация: 03.01.2008
Сообщений: 17
|
|
08.03.2010, 04:56 | #9 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 34
|
Пролистал штук десять-пятнадцать тем, но не нашёл ответа, хотя таких тем - через одну. Вопрос простой - взять весь столбец С и копировать из него в столбец D данные по условию в виде списка. Допустим С1 подходит - копируется в Д1, С2-37 не подходит - пропускает, С38 подходит - копируется в Д2 и так далее. Дело в том, что нужные данные в столбце С могут располагаться в любом порядке.
Есть ли простой способ решения? Примера нет, точнее - чистый лист. |
08.03.2010, 11:11 | #10 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
1. Решение всегда есть.
2 Цитата:
Анализ,обработка данных Недорого
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формирование документа Word на основе данных Excel | gaevoy1 | Microsoft Office Excel | 10 | 11.04.2011 12:05 |
формирование новой таблицы на основе исходной | azov | Microsoft Office Excel | 2 | 18.07.2009 22:38 |
Создать файл с данными на основе другого файла. Паскаль)) | ТРОЯН=) | Помощь студентам | 13 | 16.04.2009 18:51 |
Автоматическое заполнение данных из другого листа | usgaz@list.ru | Microsoft Office Excel | 8 | 17.10.2008 10:41 |
Создание новой таблицы на основе данных | koda | Microsoft Office Excel | 2 | 06.08.2008 18:53 |