|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.03.2018, 11:37 | #11 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Katiy2002, приложите файл-пример, объясните задачу словами. Может, можно все сделать проще, формулами/фильтрами например.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
02.03.2018, 11:42 | #12 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
webmoney: E265281470651 Z422237915069 R418926282008
|
02.03.2018, 14:10 | #13 |
Пользователь
Регистрация: 25.11.2015
Сообщений: 11
|
Файл не удается загрузить, слишком большой даже архив.
Есть выгрузка анкет на одном листе книги. Каждый день с утра макросом из этой выгрузки подтягивается на другой лист анкеты с определенным статусом и с датами от сегодняшнего числа, но в течении дня эта выгрузка обновляется не один раз. То есть при повторном переносе на второй лист анкет на втором листе появляются не только новые анкеты, но и дублируются старые за сегодняшнее число, нужно это исправить. Я загнала в массив номера анкет со второго листа, и при его обновлении сравниваю номер анкеты с первого листа со значениями этого массива. Если номера анкет совпадают, значит загружать ее не нужно на второй лист, тк она там уже есть. Еще раз приложу код Код:
|
02.03.2018, 14:25 | #14 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Katiy2002, зачем опять эта простыня нечитаемого кода? Файл-пример может содержать в 100 раз меньше данных, чем рабочий, лишь бы была понятна структура данных и что с ними надо сделать.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
02.03.2018, 14:42 | #15 |
Пользователь
Регистрация: 25.11.2015
Сообщений: 11
|
Вот файл
|
02.03.2018, 20:05 | #16 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Честно пытался помочь - не вышло: кода в файле нет, не понял что и как нужно делать, не нашёл ни одного совпадения между листами... Я пас.
P.S. Кстати про объём - если из файла удалить все эти лишние миллионы пустых строк - там остаётся всего 180 кб, которые можно ещё чуть незначительно поджать архиватором.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 02.03.2018 в 20:12. |
02.03.2018, 21:08 | #17 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Есть одно совпадение - В33 с первого листа находится в А23 второго листа.
Можно получить массив значений совпадает/не_совпадает с помощью функций листа ЕНД(ПОИСКПОЗ()): Код:
Код:
В файле книга с удаленными пустыми строками.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 02.03.2018 в 21:15. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка Subscript out of range | ольгаг | Microsoft Office Excel | 5 | 01.10.2017 11:06 |
subscript out of range | Bape}l{ka | Microsoft Office Excel | 2 | 31.10.2011 12:54 |
Subscript out of range | amator_roma | Помощь студентам | 1 | 04.07.2011 11:32 |
Динамический массив - Subscript out of range | Zeraim | Microsoft Office Excel | 2 | 29.11.2010 16:28 |
ReDim и Subscript out of range (Error 9) | oldfatham | Microsoft Office Excel | 5 | 24.08.2009 18:32 |