Написание программы для обработки файлов *.xlsx
400 UAHЧто имеется:
- 20-30 файлов *.xlsx
- объем файлов 100-150 МБ каждый
- структура файлов одинаковая: используется только первый лист, количество, наименование и расположение столбцов однотипное, в строках – текстово-цифровые символы (информация для обработки)
- количество столбцов – 30, количество строк – до 500 000.
Требуется (пошагово):
1. создать новый файл с расширением *xlsx и скопировать в него первую строку (шапку) с указанного файла (один из файлов, в которых будет осуществлен поиск по критерию).
2. выбрать папку и файлы, в которых будет осуществлен поиск;
3. иметь возможность задать поиск по критерию/ям в определенном столбце:
- выбрать наименование столбца/ов, в котором будет осуществляться поиск элемента (пример, наименование или код товара);
- задать условие поиска «содержит» и/или «начинается на», …. (аналогично поисковому функционалу Excel);
- внести буквенно-цифровые символы для поиска;
4. найти в данном столбце все ячейки с удовлетворяющими критериями поиска;
5. строки (в которой находится найденная ячейка) скопировать целиком и отобразить ее в новом файле *xlsx (желательно, это делать сразу, а не накапливать в памяти);
6. отработать данный поиск во всех файлах.
7. Программа должна показывать состояние обработки файлов (отработанные файлы и количество найденных элементов) и возможность ее приостановки или остановки полностью.
При этом, процесс обработки файлов должен быть осуществлен с минимальными загрузками памяти и быстрой обработкой файлов. (проблема предыдущего заказа – долго обрабатывал файлы с подвисанием системы из-за недостатка памяти, хотя в наличии 12 ГБ оперативки).
П.С.: все операции, указанные выше можно осуществить в Excel, однако нужно проделывать все поисковые операции с 20-30 файлами поочередно!!! и накоплением в отдельном файле – что очень утомляет 🙂 . Нужна программа, которая все это сделает во всех файлах и выдаст результат в новом файле.
Прошу указывать цены на работы реальные!!!
-
108 Предлагаю сделать приложение на С#. Имею опыт разработки подобных вещей на реальном интерпрайз проекте. Чтобы не нагружать память можно читать определенное количество строк(задается в конфигурациях програмы).
Если все пойдет хорошо за 2 дня будет сделано, если пойдет не по плану то 3-4 максимум
-
10 дней4000 UAH
195 3 1 10 дней4000 UAHмпогопоточная программа на Java
-
3439 86 1 2 Готов реализовать на VBA Excel. В результате будет файл Excel
Макрос будет мониторить определенную папку.
Автоматически будет просматривать изменившееся файлы и формировать локальную базу данных для поиска
Сам поиск будет почти мгновенным и оперативку потреблять не будет.
Рабочий прототип подготовлю в течение суток после предоставления файлов и уточнения критериев поиска. Все остальное время на тестирование и доработку
Скорость работы и качество результата гарантирую
-
397 2 0 Здравствуйте.
Если хотите быстрое и хорошее решение - могу реализовать такую программу на C++ или Python. Скорость будет значительно выше, чем у программ на VBA, C# и др. Потребление памяти будет эффективным (можно сделать регулируемую квоту). Пишите в лс.
-
242 Добрый день.
Хочу предлагать вариант работы - программой на Delphi,
к тому же работать будет намного быстрее, чем VBA макросы.
Программа открывает Excel файл, автоматически считывает информацию, находит нужную информацию, записывает в тот же или в другой Excel файл. Работаю с таблицами Excel без проблем (в том числе формулы). Так импорт из Excel реализовано в программе для Генерального представителя фирмы Nokia в Армении, а вывод (в Excel) использую как альтернативный метод вывода отчетов. Мною написаны программы Баз данных для Генерального представителя фирмы Nokia в Армении, для Armenian Water and Sewerage Company ...
С уважением, Mike
P.S. Skype: melqon.yesayan
Совсем недавно написал программу обработки Excel файлов для статистических расчетов.
Цену и сроки уточним.
-
372 22 0 добрый день
есть несколько (6) реализованных проектов такого типа
программа написана средствами excel vba.
указываете путь для входных файлов. путь для результата.
указываете столбцы для поиска и что искать.
примерно вот так может выглядеть:
… http://c2n.me/3GacXYI
или так:
http://c2n.me/3Gad2m5
с уважением Владимир.
https://www.freelancer.com/u/vkalach.html
f r e e l a n c e .ru/vkalach/
-
133 4 0 Все сделаю по вашим шагам, с учетом минимальной загрузки памяти. Это ариложение будет рабоиать в любом браузере.
Более подробно готов обсудить по Скайпу.
Skype: egorich01
-
10 дней5000 UAH
57 2 0 10 дней5000 UAHПредлагаю сделать приложение под Windows на C#. Файлы будет обрабатывать быстро, памяти расходовать мало. Удовлетворит всем требованиям от п.1 до п.7
Могу прислать прототип программы через 3дня от начала работы
Цена и строки реальные. Без предоплаты.
-
7 дней1000 UAH
308 6 0 7 дней1000 UAHВсе возможно.
Размер файлов имеет косвенное значение.
будет работать в Ехсе!,
Определитесь с исполнителем - по цене договоримся.
Кстати, Ян Вам дает разумный совет: объемные файлы сохраняйте в бинарном формате.
А некоторые данные лучше вообще хранить в txt. Надо смотреть структуру данных, тогда смогу что-то рекомендовать.
P.S. Кстати, 7-й пункт, это по стоимости и трудозатратам, почти половина всего вашего задания...
-
3 дня500 UAH
85 3 дня500 UAHГотов выполнить Вашу задачу...
Для деталей [email protected]
С ув. Сергей...
-
2 дня1000 UAH
2141 85 0 2 дня1000 UAHМогу реализовать.
-
5 дней1500 UAH
23 5 дней1500 UAHПредлагаю реализовать через макрос VBA в экселе.
Нужно уточнение алгоритма задачи перед написанием кода.
-
225 13 0 Добрый день!
Могу реализовать данный алгоритм в excel. По производительности - вопрос не в оперативной памяти, а в процессоре в большей степени. Скорость работы - пока неизвестно, нужно смотреть файлик и пройтись парой условий.
И кстати в первую очередь я советовал бы пересохранить базовые файлы в формат .xlsb, уже увидите результат))
-
19 дней750 UAH
131 1 0 19 дней750 UAHВ принципе поняно, детали надо обсуждать, делал похожие задачи
email [email protected]
-
Два вопроса:
- Вы собираетесь продолжать создавать такие файлы в Excel, или новых уже не будет?
- Насколько обязательно консолидированное выполнение обработки данных именно в Excel?
-
Актуальные фриланс-проекты в категории Базы данных и SQL
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 3 часа 5 минут назад ∙ 2 ставки |
Восстановить конфигурацию 1с
5000 UAH
Конфигурация CRM & ERP SmartCeiling (2.8.26.0) Защита через Регистрационный Код. Зарегистрирована до конца года. Базы данных и SQL ∙ 18 часов 11 минут назад ∙ 7 ставок |
Нужен специалист 1С для доработок и разработкиИщу специалиста по 1С для сотрудничества на фрилансе. В настоящее время уже работаю с подрядчиком, который обеспечивает поддержку и обслуживание системы 1С. Однако из-за загруженности подрядчика возникает необходимость в оперативном выполнении дополнительных задач, доработок и… Базы данных и SQL ∙ 5 дней 17 часов назад ∙ 11 ставок |
Восстановление инстаграм после блокировки3 марта 2026 г заблокировали инстаграм с причиной нарушения правил. Считаю произошла какая то ошибка, так как страничка была личной с фото и видео личных поездок. Коментарии и тд я не писала нигде. Отправляла несколько раз на обжалование. Не могу скачать свои файлы, так как не… Базы данных и SQL, Веб-программирование ∙ 6 дней 4 часа назад ∙ 6 ставок |
Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С:
2000 UAH
Цель: Есть обработка в 1с по загрузке спецификации Новой почти. По непонятнім причинам перестало подгружать некоторіе табличніе данніе Нужно найти причину и Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С: Малый Бизнес. Текущее… Администрирование систем и сетей, Базы данных и SQL ∙ 9 дней 11 часов назад ∙ 16 ставок |