Макрос для сортировки таблицы в экселе
Есть таблица с данными, в ней есть колонка - Клиент и другие колонки.
Макрос по колонке клиент включает фильтр, выбирает первое значение из списка - "Клиент1"
Копирует отфильтрованные данные, в заданной папке создает новый файл Excel, называет его Клиент1, вставляет туда отфильтрованные скопированные данные и сохраняет.
Далее возвращается в основную таблицу, выбирает следующее значение - "Клиент2" и повторяет процедуры, и так пока не выполнит действия со всеми значениями, доступными по фильтру колонки.
В результате мы должны получить папку с файлами, названными от "Клиент1" до "Клиент последний", каждый из которых содержит отфильтрованные и скопированные данные по конкретному клиенту из основной таблицы.
Приложения 1
-
Костю, привет!
Сделаю за 1499.
Для вас выгодно, для меня первые положительные отзывы, так что я уверен, что результат вам понравится!
Могу быстро автоматизировать это в Excel: макрос сам пройдет по всем значениям в колонке «Клиент», отфильтрует каждого клиента, создаст отдельный файл с нужным названием и сохранит его в заданной папке.
Работал с большими таблицами, фильтрами, реестрами и обработкой данных, так что сделаю решение аккуратно и без лишних ручных действий.
Если нужно, сразу учту защиту от пустых значений и дублей.
-
Привет!
Я могу написать этот макрос для вас.
Сделаю VBA макрос, который автоматически отфильтрует данные по колонке Клиент, создаст отдельные файлы Excel для каждого клиента, скопирует туда отфильтрованные данные и сохранит все в заданной папке.
Макрос будет работать со всеми клиентами автоматически - от первого до последнего.
-
326 1 0 Добрый вечер, пан Костянтин
Могу взять заказ в работу.
По срокам потребуется 2 рабочих дня, стоимость указана в ставке. Буду рад обсудить детали и перейти к сотрудничеству.
-
348 Здравствуйте.
Задача понятна. Готов сделать Excel-макрос, который автоматически разделит основную таблицу на отдельные файлы по каждому клиенту.
Как реализую:
— макрос найдет колонку “Клиент”;
— соберет все уникальные значения клиентов;
— по очереди отфильтрует таблицу по каждому клиенту;
… — скопирует заголовки и все отфильтрованные строки;
— создаст отдельный Excel-файл для каждого клиента;
— сохранит файлы в выбранную или заданную папку;
— названия файлов будут соответствовать названиям клиентов;
— учту запрещенные символы в названиях файлов, пустые значения и дубликаты.
Также могу добавить кнопку в Excel, например “Разделить по клиентам”, чтобы вам не нужно было вручную запускать макрос через редактор VBA.
Работаю с обработкой таблиц, Excel/CSV, фильтрами, большими объемами данных и автоматизацией рутинных процессов, поэтому хорошо понимаю логику такого задания.
Перед финальной передачей проверю на тестовых данных, чтобы в результате в папке были отдельные файлы по каждому клиенту с корректно скопированными данными.
Готов выполнить сегодня.
Стоимость: 2500 грн.
Срок: 1 день.
-
1120 6 0 Добрый день! Задача понятна, реализую через VBA макрос. Логика стандартная — цикл по уникальным значениям колонки «Клиент», фильтрация, копирование, создание отдельного файла для каждого клиента с сохранением в заданную папку. Готов сделать быстро.
-
326 Добрый день. Константин
У меня огромный опыт в анализе и обслуживании Excel-таблиц.
Есть время и желание помочь вам с решением этой задачи.
Качественно и быстро. Бюджет можем снизить до 1400 грн. в зависимости от объема основной таблицы.
-
4461 102 0 Добрый день. Задачу вполне понял. Выполню всё быстро и качественно!
-
986 12 1 У меня большой опыт в создании аналитических отчетов в Excel и оптимизации процессов путем автоматизации макросами, что позволяет сократить ручной труд.
-
357 Доброго дня! Реализую на Python: скрипт автоматически считывает Excel, фильтрует данные по каждому клиенту и сохраняет отдельный файл с названием клиента в указанную папку. Использую pandas + openpyxl. Готов начать сразу.
-
182 Здравствуйте, Костя!
Отличная задача на автоматизацию. С удовольствием напишу для вас чистый и быстрый VBA-макрос, который полностью избавит вас от этой рутины и сделает всё за несколько секунд.
Как всё будет работать:
На главном листе вашей таблицы я сделаю красивую и заметную кнопку (например, «Разделить по клиентам»).
Вы нажимаете на неё — макрос автоматически сканирует колонку «Клиент», собирает всех уникальных контрагентов и сам создает целевую папку.
…
Программа поочередно отфильтрует данные, создаст новые файлы Excel, назовет их именами клиентов, бережно перенесет туда строки (с сохранением всех значений и форматов ячеек) и сохранит в папку.
Дополнительно от себя добавлю в код:
Защиту от пустых строк и системных ошибок, чтобы макрос не вылетал, если в ячейке клиента будет опечатка или пустота.
Автоматическое отключение мерцания экрана во время работы макроса (это ускорит процесс разделения в 5–10 раз).
Вместе с готовым файлом я пришлю вам короткую видеоинструкцию, где покажу, как его запустить и как им пользоваться в будущем.
Сроки: Готов сделать и сдать работу за 1–2 часа с момента получения исходного файла.
Моя ставка: 1500 UAH.
-
1473 45 1 Здравствуйте! Готов реализовать VBA-макрос для автоматического распределения данных по клиентам. Макрос будет последовательно фильтровать данные по значениям колонки «Клиент», создавать отдельный Excel-файл для каждого клиента, копировать соответствующие строки и сохранять файлы в указанной папке с автоматическим присвоением названия по имени клиента.
У меня есть опыт создания Excel-макросов для обработки прайс-листов, автоматизации рутинных операций и работы с CRM-системами. Перед началом работы готов ознакомиться со структурой файла и уточнить детали.
-
432 1 0 Здравствуйте! Сделаю VBA макрос для Excel, который автоматически пройдет по всем значениям в колонке "Клиент", отфильтрует данные, создаст отдельные файлы и сохранит их в указанной папке с названиями клиентов.
-
2257 35 0 Здравствуйте, готов помочь выполнить. Навыки профессиональные, опыт в схожих проектах. Предложу оптимальное, постоянно работающее удобное решение. Обращайтесь.
-
277 1 1 Здравствуйте, могу выполнить данное задание быстро и качественно, всего за день за оплату в 2000 грн. Свяжитесь со мной, готова приступить к заданию.
-
2751 265 0 5 Здравствуйте! Я уже неоднократно автоматизировал подобные задачи в Excel с помощью VBA-скриптов. Скрипт будет работать стабильно: он сам отфильтрует данные, создаст отдельные файлы для каждого клиента и сохранит их в указанную папку. Это сэкономит вам кучу времени на рутину. Давайте обсудим структуру вашей таблицы, чтобы я мог настроить макрос под ваши нужды.
-
182 Доброго дня.
Ознайомився із завданням, реалізую через VBA-макрос. По файлу структура зрозуміла, тому можу відразу приступити до виконання. Готовий виконати сьогодні-завтра.
-
2870 72 0 Здравствуйте!
Работаю с формулами с 2008 года, с VBA-Excel (макросы) - с 2011.
В приоритетах - оптимизация вычислений и удобство пользователя.
Отдельная книга-обработчик.
Начальные настройки:
- в системном окне (которое откроется после запуска программы) выбрать файл с данными;
- если нужно выбрать место сохранения папки с новыми файлами - в другом системном окне указать директорию для сохранения.
… Все остальное программа сделает самостоятельно. Макросы не будут использовать медленный фильтр, программа будет быстрой и удобной в использовании.
Пишите, сделаем.
-
254 Добрый день!
Могу реализовать такой макрос для Excel.
Задача понятна: нужно автоматизировать распределение основной таблицы по значениям колонки «Клиент» — с фильтрацией каждого клиента, созданием отдельного файла Excel, копированием соответствующих строк и автоматическим сохранением в заданную папку.
Реализую макрос, который:
— получает все уникальные значения из колонки «Клиент»;
— по очереди фильтрует данные;
… — создает отдельный файл для каждого клиента;
— переносит только нужные записи;
— сохраняет файлы с соответствующими названиями.
Готов сделать решение под вашу структуру таблицы и протестировать на примере.
-
1312 37 0 Добрый день.
Опыт написания макросов для Microsoft Excel есть.
Готов начать работу.
-
3008 73 4 2 Добрый день! У меня очень большой опыт работы с макросами Excel!!! Задание понятное - учту все нюансы!!
Обращайтесь, выполню качественно!!!!
-
957 19 0 Сделаю макрос, который создаст файлы со всеми значениями из столбца Клиент. Если будут строки, где столбец Клиент не заполнен - создаст соответствующий файл.
Если нужно учесть еще какие-то детали, постараюсь реализовать.
Могут ли быть использованы похожие названия клиента, например "Фургон-Сервис" и "Фургон Сервис" (разница: пробел вместо тире). В таких случаях можно сделать дополнительную проверку и делить файл, учитывая этот нюанс.
-
685 13 0 Добрый день! Выполню ваше задание.
_________________________________________
-
4755 375 2 3 Здравствуйте. Готов выполнить ваше задание. Пожалуйста, предоставьте тестовый файл Excel.
-
1728 22 0 Добрый день.
Готов сделать вам такой функционал.
Обращайтесь
-
Игорь Т. (общение в форумах ограничено до 21 июня)удалено модератором
-
Evgen Ryabchenko (общение в форумах ограничено до 22 июня)удалено модератором
-
Актуальные фриланс-проекты в категории Обработка данных
Поиск производителя / контактное производство Украина
1000 UAH
Необходимо найти 3 контрактных производства БАДов в форме мармеладных жевательных конфет в Украине или близлежащих странах (Венгрия, Польша), узнать условия сотрудничества : - минимальный заказ (цена) - цена при увеличении объема - количество функций, которые они могут… Маркетинговые исследования, Обработка данных ∙ 2 часа 46 минут назад ∙ 5 ставок |
Помощь в работе с личными соц сетями, сетью контактов и проектами в течение месяцаДля деятельности в сфере науки и научных публикаций, ищу помощника для выполнения базовых организационных и операционных задач на месяц в качестве ассистента руководителя. Задачи включают, но не ограничиваются: - работа с ИИ на глубоком уровне с документами (без программирования… Обработка данных, Работа с клиентами ∙ 2 дня назад ∙ 9 ставок |
База собственников отелей украина
3000 UAH
Подскажите можете ли спарить базу или найти собственников отелей Украина для лук лайк аудитори возможно у кого есть и какая цена спасибо Обработка данных, Поиск и сбор информации ∙ 9 дней 1 час назад ∙ 20 ставок |
Настройка Аналитики
10 000 UAH
У нас есть GTM и Conversion API, который соединен с Мета. Сейчас это не везде работает корректно. Нужно исправить проблемы и доразвить количество аналитики на продукте Обработка данных ∙ 9 дней 18 часов назад ∙ 18 ставок |
Интеграция HubSpot с источниками лидогенерации (Perspective, WordPress, Meta Ads)
4000 UAH
Добрый день! Цель проекта: Построение сквозной автоматизации сбора лидов из мультиплатформенной экосистемы в HubSpot CRM. Необходимо обеспечить создание/обновление контактов и автоматическое открытие сделок (Deals) с сохранением полного цепочки атрибуции трафика (источник,… CMS, Обработка данных ∙ 11 дней 7 часов назад ∙ 18 ставок |