|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.08.2009, 14:00 | #1 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 96
|
Соединить два списка в третий
Пожалуйста, помогите!
Нужно сформировать список (с уникальными названиями клиентов) на отдельном листе, объединив в нем значения двух других списков с не уникальными значениями, находящихся на разных листах (клиенты июля и августа). Заранее спасибо помогающим! |
19.08.2009, 04:55 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Вы не догадываетесь, почему Вам никто не отвечает?
Из чего формировать уникальный список? Какие данные присоединять к этим значениям? В одной ячейке, или в строке по ячейкам? Лучше всего, в результирующем листе ("Клиенты") напишите, что должно получаться в итоге.
Чем шире угол зрения, тем он тупее.
|
19.08.2009, 09:30 | #3 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 96
|
SAS888 спасибо, что ответили!
3 список - это все клиенты, сработавшие за два месяца. Есть клиенты, которые сработали только в 1 месяце, есть, которые - только во 2 месяце. Причем клиенты могли отгружать продукцию в каждом месяце несколько раз, соответственно название клиента не уникально в 1 и 2 списке (повторяется). В третьем списке должен быть перечень клиентов (клиентская база), в котором клиенты 1 и 2 месяца должны быть приведены совокупно, общим списком и каждый клиент должен быть упомянут только 1 раз, посему быть уникальным, без повторов. |
19.08.2009, 12:17 | #4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Выполните макрос:
Код:
Чем шире угол зрения, тем он тупее.
|
19.08.2009, 12:25 | #5 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 96
|
Здорово, спасибо!!!
А к слову, если 2 списка, из которых берутся данные, находятся не на двух отдельных листах, а на 1 листе рядом в столбцах А и B? Как там надо переделать тогда? |
19.08.2009, 12:34 | #6 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 96
|
И еще вопросик: В макросе нет четкой ссылки на конкретные листы, из которых берутся данные. Ссылка идет только циклом (1,2). А если у меня в файле будет 20 листов, то макрос может обратиться к другим листам.... Как вынуть данные из листов с конкретным названием, а не листов 1,2?
|
19.08.2009, 13:42 | #7 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Код:
Код:
Код:
Чем шире угол зрения, тем он тупее.
|
|
19.08.2009, 14:10 | #8 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 96
|
В первом коде (1 лист 2 диапазона "A:B") переносит данные только одной таблицы.
Во втором коде (2 листа по 1 диапазону) ругается на переменную i - требует определить формат. |
19.08.2009, 14:31 | #9 | ||
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Код:
Цитата:
Чем шире угол зрения, тем он тупее.
|
||
19.08.2009, 15:28 | #10 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 96
|
Макрос с разными листами заработал!
А вот где на одном листе почему-то данные помещает на тот же лист, откуда берет, а также захватывает заголовки |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
соединить два 3d объекта | NewXakep | Помощь студентам | 1 | 11.07.2009 11:34 |
дано два файла. получить третий,содержащий поочередно строки исходных двух файлов. | HyvAchoK | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 18.12.2008 10:51 |
Как соединить? | Artem25 | Свободное общение | 1 | 22.09.2008 09:03 |
Очень нужно соединить два скрипта | Yudgin | JavaScript, Ajax | 11 | 22.11.2007 13:38 |