|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.09.2013, 15:32 | #1 | |
Регистрация: 12.08.2013
Сообщений: 6
|
Сравнения столбцов с последующим копированием
Здравствуйте,
помогите пожалуйста составить макрос для сравнение столбцов с последующим копированием совпадений на новый лист. Попробую объяснить более подробно, нужно чтоб макрос брал данные из столбца "A" с первого листа и сравнивал их с данными из столбца "A" со второго листа, и при случае совпадения копировал строку со второго листа на новый лист. Надеюсь, что смог все объяснить и буду благодарен вам если вы поможете мне в этом вопросе. --------- примечание модератора - вдруг кому пригодится -------------- Цитата:
Последний раз редактировалось EducatedFool; 30.09.2013 в 09:41. |
|
02.09.2013, 15:45 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Т.е. все те строки второго листа (или только данные строк?), значения из столбца A которых есть в столбце A первого листа (полностью совпадают) нужно скопировать на другой лист?
Возможно в версиях выше 2003 это можно сделать фильтром, нет возможности сейчас проверить. Макросом сделать несложно - но нужен пример данных. От этого зависит вариант решения.
webmoney: E265281470651 Z422237915069 R418926282008
|
02.09.2013, 15:55 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
вот макрос, который решит задачу, как я ее понял (не факт что я угадал, понятие "сравнить данные листа 1 и 2" четко не определено)
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
02.09.2013, 16:01 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
На словаре будет быстрее.
Сперва один диапазон запоминаем в словаре, затем второй проверяем по словарю - в зависимости от результат действуем. Но т.к. ничего конкретного не видим - ничего конкретного не пишу. Да и вообще таких кодов здесь вероятно уже не одна сотня...
webmoney: E265281470651 Z422237915069 R418926282008
|
03.09.2013, 08:37 | #5 |
Регистрация: 12.08.2013
Сообщений: 6
|
Сравнения столбцов с последующим копированием
К сожалению сам файл я выложить не могу, но вот попытался объяснить, что мне нужно во вложении.
Спасибо, что откликнулись. |
03.09.2013, 09:58 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я угадал точнее
Код:
Рамку рисовать не стал - если очень нужно, то можно добавить.
webmoney: E265281470651 Z422237915069 R418926282008
|
09.09.2013, 10:44 | #7 |
Регистрация: 12.08.2013
Сообщений: 6
|
Спасибо за макрос, а можно сделать его более универсальным? чтоб листы были не только как в примере?
|
09.09.2013, 11:39 | #8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Почти абсолютно универсально
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
09.09.2013, 13:20 | #9 |
Регистрация: 12.08.2013
Сообщений: 6
|
Спасибо большое.
|
12.09.2013, 13:56 | #10 |
Регистрация: 12.08.2013
Сообщений: 6
|
Без вашей помощи мне не обойтись, помогите пожалуйста сделать так, чтоб он брал всю строку, а не только 2 столбца.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сравнение столбцов excel с последующим добавлением записей из второго списка | Николя | Microsoft Office Excel | 13 | 01.03.2013 10:36 |
Удаление повторов с последующим копированием нужной инфы | ujen | Microsoft Office Excel | 4 | 07.07.2011 01:21 |
вывод номеров столбцов матрицы и подсчитать количество этих столбцов | Vitalina69 | Помощь студентам | 2 | 15.02.2011 21:52 |
Формула для сравнения двух столбцов с выводом результат в третьем | ramiras777 | Microsoft Office Excel | 23 | 19.03.2010 20:52 |
Помогите с копированием столбцов. | sergiksergik | Microsoft Office Excel | 6 | 01.02.2009 22:11 |