Я пытаюсь сравнить еженедельные данные с предыдущими неделями и выявляю новые записи, которые мне нужно скопировать на отдельный лист.Таким образом, у меня есть 5 листов «Неделя1», «Неделя2», «Неделя3», «Неделя4» и «Неделя5» за весь месяц плюс файл «Остаточный» за предыдущий месяц.Все листы имеют столбец с уникальным идентификатором - столбец A
. В начале месяца данные за первую неделю сравниваются с данными в «остаточном» листе.Дубликаты игнорируются, и Новые записи из данных за неделю1 копируются на отдельный лист, который называется «Накопительный».Данные за неделю2 сравниваются с «Остаточными» и «Неделями1».Точно так же все недели сравниваются с предыдущими неделями.Неделя 3 будет искать совпадения в Остаточном, Неделе1 и Неделе2 и т. Д.
У меня есть рабочий код, который в основном основан на vlookup, и он работает, но у меня тысячи нечетных записей (5000) на каждом листе, и этозамедляет работу.
Я пытался написать код с использованием массивов, но он не дал результатов, которые я искал.Любые предложения будут высоко оценены.