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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.09.2017, 04:27   #1
serjloskut
Новичок
Джуниор
 
Регистрация: 06.09.2017
Сообщений: 1
По умолчанию Сверка данных с разных листов

Здравствуйте товарищи. Есть вот такая задача.
1. Исходные данные
Лист1 – данные, которые необходимо проверить. Представляет собой таблицу с числовыми значениями. Некоторые ячейки пустые.
Лист2 – лист4. Таблицы с числовыми значениями. Некоторые ячейки пустые. В некоторых ячейках текст. Некоторые ячейки могут быть объединены.
2. Задача. Сверить значения из Лист1 со значениями Лист2-Лист4. Но при этом каждая строка проверяется только на определенном листе (написано в примечании). Т.е. не во всей книге. Например. Если значение с Листа1 найдено на Листе2, то эта ячейка окрашивается в зеленый цвет, если не найдено – то в красный. Если ячейка пустая, то ничего не делается.
3. Таблица на листе 1 может содержать как 10 строк, так и 50. И желательно настройку каждой строки (на каком листе необходимо проверять) можно было отредактировать в исходном коде макроса.
Пример во вложении. Если задача непонятна, то задавайте вопросы. Отвечу.
Вложения
Тип файла: xlsx Пример.xlsx (10.6 Кб, 16 просмотров)
serjloskut вне форума Ответить с цитированием
Старый 06.09.2017, 05:21   #2
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Кросс:
http://www.planetaexcel.ru/forum/ind...raznykh-listov
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 06.09.2017, 05:31   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

См. здесь
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 06.09.2017, 12:42   #4
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

Здорово, парни! А что-то я взял этот пример, который дал SAS888 и там макросы то появляются, то не появляются в окне макросы. Спасибо, конечно, хорошее решение, но хотелось-бы все-таки и код посмотреть. Сначала у меня появлялась полоска сверху под панелью быстрых кнопок и запрашивала: "Включить/Отключить макросы". Потом я в настройках поставил, чтобы макросы всегда включались постоянно независимо от всего: "Параметры макросов", кажется, не помню уже. Как код-то посмотреть, блин?
Cuprum5 вне форума Ответить с цитированием
Старый 06.09.2017, 12:53   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

в Excel жмите Alt+F11, откроется редактор VBA
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сбор данных с разных листов на один Сталкер18 Microsoft Office Excel 3 14.05.2015 10:24
Транспонирование множества данных из разных книгах или из разных листов на 1 лист посредством макроса Тантана Microsoft Office Excel 6 18.12.2014 13:04
Создание базы данных из разных листов Ditch Microsoft Office Excel 2 15.06.2011 22:08
Сведение данных с разных листов, в один. ogololobov2009 Microsoft Office Excel 2 24.01.2011 18:31
Суммирование данных с разных листов S_P_N Microsoft Office Excel 12 02.06.2010 18:23