|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.08.2014, 10:42 | #1 |
Новичок
Джуниор
Регистрация: 15.08.2014
Сообщений: 3
|
Удаление строк, в которых ячейка помечена цветом
Здравствуйте.
У меня есть 3 файла excel: "old", "new", "сравнение". В первых 2-х списки с ФИО и доп. данными построчно, выгружаемые из программы раз в месяц. old - прошлый месяц, new - соответственно текущий. В файле "сравнение" записан макрос, он сравнивает old и new по столбцу ФИО на совпадение, если ФИО и там и там, подсвечивает ячейку с ФИО в обоих желтым цветом. Подскажите, пожалуйста, макрос в файл "сравнение", который бы удалял из "new" строку целиком с подсвеченной ячейкой. Спасибо. |
15.08.2014, 10:55 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Допишите рекордером фильтрацию по цвету и удаление - получите свой макрос.
Ну или вообще сразу и удаляйте вместо подсвечивания.
webmoney: E265281470651 Z422237915069 R418926282008
|
15.08.2014, 10:57 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
в Вашем макросе где-то есть что-то такое:
Код:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
15.08.2014, 12:48 | #4 |
Новичок
Джуниор
Регистрация: 15.08.2014
Сообщений: 3
|
IgorGO
попробовал подставить, не заработало, вываливается в ошибку "невозможно получить свойство FindNext класса Range" Код:
|
15.08.2014, 13:45 | #5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
15.08.2014, 14:45 | #6 |
Новичок
Джуниор
Регистрация: 15.08.2014
Сообщений: 3
|
Класс! Работает.
Большое Спасибо. |
15.08.2014, 15:17 | #7 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
и чтобы это не падало по ошибке, когда нет повторов, надо так написать: Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определить номера строк прямоугольного массива, хотя бы один элемент которых равен с, и элементы этих строк умножить на d | ksesh | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 03.06.2014 08:28 |
Для матрицы из 3 столбцов и 7 строк отпечатать номера тех строк, в которых третий элемент больше суммы двух других элементов строк | abramov | Помощь студентам | 2 | 03.12.2013 10:15 |
Выделение строк цветом | Sergey112233 | Microsoft Office Excel | 2 | 19.01.2011 22:41 |
выделение цветом повторяющихся строк | Wally-Val | Microsoft Office Excel | 4 | 29.08.2010 21:26 |
заливка цветом строк | ivan52agronom | Microsoft Office Excel | 12 | 13.02.2010 23:10 |