![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.01.2010
Сообщений: 6
|
![]()
Добрый день,
Уверена, что мой тяжкий труд можно оптимизировать. Прошу помощи. Имею 2 массива данных из 3 столбцов (пример данных в приложении). Массив данных 1: <Уникальный код 0>. <Уникальный код 1>. <Уникальный код 2>. (он дублируется. Каждый код может дублироваться разное количество раз). Массив данных 2: <Уникальный код 2>. (он дублируется. Каждый код может дублироваться разное количество раз). Количество записей DELETE ( эта цифра указывает количество, которые надо удалить с конца второго столбца каждого Уникального кода 2., и вывести в Новый лист удалённые записи с кодами Первого столбца). Пожалуйста, помогите с МАКРОСОМ. Так как их около 400 000 руками это буду делать очень долго! Не получается приложить файлы-образцы, могу выслать на мейл!!! Спасибо! Последний раз редактировалось Marisabell; 01.07.2015 в 13:53. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Расширенный режим - "скрепка" или Управление вложениями - zip или rar.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.01.2010
Сообщений: 6
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Вы в архив файлы запаковали? Может размер получился большой?
какой размер файла, который Вы пытаетесь загрузить? p.s. на крайний случай выложите архив на файло-хранилище (любое. хоть на http://files.mail.ru/ ) и сюда ссылку на скачивание. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 03.01.2010
Сообщений: 6
|
![]() |
![]() |
![]() |
![]() |
#6 | |
Регистрация: 03.01.2010
Сообщений: 6
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Marisabell,
а если строк в массиве1 окажется меньше, чем указано в массиве2 - что делать? Вообще какой-то отчет об операциях нужен?
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Пробуйте. Макрос надо запускать при активном листе Массив1. Книга с Массив2 должна быть открыта. Лучше, если будут открыты только эти две книги (увидите, почему).
Если значение из Массив2 не будет найдено или найдено в недостаточном количестве, результат будет выведен рядом с Массив2. Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 01.07.2015 в 18:08. |
![]() |
![]() |
![]() |
#9 |
Регистрация: 03.01.2010
Сообщений: 6
|
![]()
Огромное спасибо! Всё получилось! Вы просто волшебник!
Делилось всё примерно 1:20, и это просто молниеносно, по сравнению с временем, которое бы потратила на мануальную обработку! Благодарю! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При достижении определенного количества участников выскакивает окно (проблема) | FleXik | Общие вопросы Delphi | 4 | 20.11.2012 05:41 |
Удаление определенного количества символов из компонента label | Sandysman | Мультимедиа в Delphi | 4 | 22.03.2012 14:46 |
Процедура добавления к дате определенного количества дней | W. Aron | Помощь студентам | 6 | 04.11.2011 00:37 |
Вставка определенного количества пробелов | Klim Bassenger | Microsoft Office Excel | 3 | 01.07.2009 10:11 |