|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.10.2009, 20:24 | #1 |
Пользователь
Регистрация: 22.05.2009
Сообщений: 85
|
Выбор ячеек по условию из нескольких листов
Будьте добры. Подскажите как сделать выборку из кучи листов в один по определенным условиям. Для примера сделал упрощенный файлик:
из Лист2 и Лист3 скопировать данные столбцов А, В, С в Лист1 у которых в строках имеются 1 или 2 (значения 0, 1, 2 меняются в зависимости от даты) |
22.10.2009, 05:10 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите пример без циклов и поисков во вложении. Запустите макрос "Main".
Чем шире угол зрения, тем он тупее.
|
22.10.2009, 19:33 | #3 |
Пользователь
Регистрация: 22.05.2009
Сообщений: 85
|
Спасибо. Попробую разобраться что к чему.
|
25.10.2009, 12:02 | #4 |
Пользователь
Регистрация: 22.05.2009
Сообщений: 85
|
К сожалению я не смог разобратся.
Я так понимаю этот макрос копирует полностью содержимое листа, а потом удаляет лишние (по условию). Но у меня могут появится значения которые могут не учитываться условием. Нельзя ли подойти с другой стороны. Мне главное чтобы на Лист1 выводилось сообщение на каких листах есть "1", а на каких "2". Можно ли сделать чтобы макрос просматривал Листы и на Лист1 копировал одну ячейку с наименованием листа. |
26.10.2009, 08:51 | #5 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Тогда посмотрите во вложении решение задачи "в лоб". Запустите макрос "Main".
Чем шире угол зрения, тем он тупее.
|
03.11.2009, 14:41 | #6 |
Пользователь
Регистрация: 22.05.2009
Сообщений: 85
|
Огромаднейшее спасибо!!! С этим было легче разобраться. Все сделал как мне надо, даже лучше чем задумывал. Спасибо еще раз )))
Подскажи еще чуть-чуть. Как сделать чтобы при копировании (именно в этом макросе) очищались форматы копируемых ячеек. Конкретнее мне надо как сделано в "Специальная вставка - Вставить - значения и форматы чисел". У меня на листах применено Условное форматирование, да еще и Список. И все это тащится на первый Лист. Я пока сделал очистку форматов после макроса, но я хотел и на первом листе применить другое Условное форматирование, а очистка все удаляет. |
05.11.2009, 05:41 | #7 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Код:
Код:
Чем шире угол зрения, тем он тупее.
|
|
05.11.2009, 19:37 | #8 |
Пользователь
Регистрация: 22.05.2009
Сообщений: 85
|
Спасибо ))))
|
09.11.2009, 07:17 | #9 |
Пользователь
Регистрация: 22.05.2009
Сообщений: 85
|
Я немного поспешил... не со спасибо, а с радостью. С этим кодом выдает ошибку. Поправь пожалуйста.
|
10.11.2009, 06:21 | #10 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
О чем речь? Какая ошибка? Где? В Вашем примере все работает (см. вложение). Давайте не будем гадать. Прикрепите проблемный файл-пример и укажите что не так работает (или вообще не работает).
Чем шире угол зрения, тем он тупее.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Из трех листов перенести строки по условию | Romuald | Microsoft Office Excel | 3 | 18.03.2009 16:09 |
Выбор данных с листов через выпадающий список | DimDimos | Microsoft Office Excel | 5 | 17.12.2008 11:27 |
выделение листов по условию | Bronyk | Microsoft Office Excel | 5 | 11.03.2008 19:40 |
печать нескольких листов | checkbox | Microsoft Office Excel | 2 | 16.01.2008 00:50 |