![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
![]()
да невнимательность....... но gt и lol макрос нашел а lal не попал
![]() |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
lal не попал потому, что в начальных условиях было "столбца А (30 тыс строк) и столбца С (500 строк )" - т.е. диапазон можно определять по первому столбцу.
Я так и сделал. А lal в C сидит ниже - его нет в сравниваемых данных в столбце C, поэтому его и нет в совпадениях. Перенесите его в 33 строку - и всё ОК.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
![]()
по моему у меня лыжи не едут
![]() смотрю пример - lal в столбике А в 25 строке в столбике С в 44 ![]() почему тогда не входит в диапазон? |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
![]()
получается что данные сравниваются при условии 30 тыс строк данных в А и 500 строк данных в С? а если данные к примеру в одном из столбцов выйдут из диапазона?
|
![]() |
![]() |
![]() |
#15 | |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]() Цитата:
![]() Как быстро заполнить 30 тысяч ячеек ссылку давал ранее
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
![]()
Хьюго, вот в примере части списков , не понимаю почему не ищет
Егоров Юрий Владимирович ? Серж я понял, буду читать ... |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
![]()
Серж, расплодил формулу по всем ячейкам D , и вот что странно если копируешь ячейку из А в С сразу показывает в D совпадение....но если в С копируешь столбец с фамилиями из другой таблицы и есть совпадения по А и С то в D ничего нет
![]() |
![]() |
![]() |
![]() |
#18 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]() Код:
Нет, конечно на практике всегда "от дурака" нужно application.trim использовать...
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 29.08.2012 в 21:24. |
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Добавил:
Код:
Если возможны варианты - то или массив нужно делать по самому длинному столбцу, или лучше добавить ещё один массив (так кстати и чуть быстрее будет работать - не нужно будет перебирать пустые ячейки, которые сейчас отсекаются If Len(Application.Trim(a(i, 3))) Then).
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 29.08.2012 в 21:26. Причина: оптимизация кода :) |
![]() |
![]() |
![]() |
#20 | |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]() Цитата:
Что бы не гадать - нужен файл с проблемой. Оставьте только то значение, которое не ищется, остальные удалите
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение двух столбцов в разных книгах | LAnLorD | Microsoft Office Excel | 132 | 17.05.2022 08:16 |
QuickReport создание двух копий на одном листе | t.baychorov | Общие вопросы Delphi | 0 | 25.04.2012 18:47 |
Сравнение двух столбцов | mGm | Microsoft Office Excel | 1 | 15.02.2012 21:39 |
в продолжение темы ..сравнение двух столбцов | shrek301 | Microsoft Office Excel | 1 | 18.01.2012 11:48 |
Обмен двух столбцов на листе местами | Decker | Microsoft Office Excel | 3 | 14.02.2010 14:31 |