Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Разработать макрос для Excel 2010, который будет выполнять разбивку таблицы на листе на несколько файлов, первый столбец и каждый следующий столбец - в новом файле с учетом фильтров.

Техническое задание:

Пример: есть таблица со столбцами: А,В,С,D,E, макрос должен обойти таблицу и создать в данном случае 4 отдельных файла:

А,В (копия данных А,В)

А,В (копия данных А,С)

А,В (копия данных А,D)

А,В (копия данных А,E)

Требования:

1) Макрос должен работать на стандартном функционале Excel 2010 без использования дополнительных библиотек и сторонних классов.

2) Макрос должен сам определять количество столбцов, т.е. 3 файла создать или 300

3) Количество строк может быть 10, а может быть и 60000, работе макроса это мешать не должно. все данные должны корректно попадать в конечные файлы с учетом логики.

4) По окончании работы макрос должен сообщать о количестве созданных файлов

5) Наименования новых файлов должно быть: Имя родительского файла(наименования столбца из шапки в строке 1).xlsx

Исходные данные:

Файл эксель, строка 1 - шапка с наименованиями столбцов, строки 2-n - собственно данные. Столбец А - идентификаторы объектов, столбцы В-n - характеристики.

Логика следующая:

1) Устанавливаем диапазон фильтров охватывающий всю таблицу с данными (т.е. строки имеющие значения в столбце А и наименования характеристик в строке 1);

2) Берем первый столбец, который идет после "А";

3) Фильтруем его по одному из условий

4) Копируем столбец А полностью и отфильтрованный столбец

5) Вставляем в новый файл

6) Сохраняем файл

и т.д. с п.2 пока не пройдем все столбцы с характеристиками.

По окончанию сообщаем об количестве созданных файлов.

Пишите окончательную стоимость работ и срок. Все уточнения - с конкретным исполнителем.

6 лет назад
ural-site_ru
Алексей 
39 летРоссия
7 лет в сервисе
Был
6 лет назад
Выбранный исполнитель
KramerRV
Роман 
36 летРоссия
6 лет в сервисе
Был
6 лет назад
6 лет назад
$15
2 дня
Отзыв недоступен.
По этому заказу не оплачена комиссия сервиса!
Заказчик описал развернутое тех. задание, на возникающие вопросы, в ходе реализации проекта, отвечал оперативно, оплату произвел. Рекомендую.
  • Похожие заказы
  • Необходимо сделать простую табличку, где в первый столбец вводится начальная дата периода, а во второй - конечная . Строк может быть до 30. Далее, после ввода данных где-то рядом должны выводиться расчеты: 1) Сумма всех периодов ...

    Прикладное ПО1 исполнитель
    Завершен
    6 лет назад
  • Требуется в Excel сделать форму с выпадающим списком полей для внесение данных и формирование сводного отчета на основании этих данных

    Прикладное ПО1 исполнитель
    Закрыт
    6 лет назад
  • Требуется на основание уже заданной структуры таблиц и заполненных данных сформировать отчёт. В настоящий момент не получается следующее: [list=1][*]Сумма итогов по типам грузов на смену.[*]Расширение заголовка в случае если кол-во записей для одного типа груза > 1.[*]Сумма ...

    Прикладное ПО1 исполнитель
    Завершен
    6 лет назад
  • Нужна программа производящая расчет объема (м3) в AutoCAD (классический) между двумя поверхностями (образованные 3D гранями).  Вывод результата в текст с возможностью вставки в чертеж.

    Закрыт
    6 лет назад
  • Для автоматизации отчетов в Excel и Power Point нужно написать несколько макросов, с помощью которых будет осуществляться процесс заполнения отчета. Суть работы: из файла с базами формата Excel надо вставить нужные данные в презентацию формата ...

    Закрыт
    6 лет назад
  • Приложение запускается под Windows. Назначение приложения автоматизация стандартных операций, которые сейчас выполняет оператор. 1) приложение слушает определённый порт и способно выполнить одну из встроенных команд. 2) конфигуратор приложения содержит ряд переменных (название переменной и текст), например ...

    Закрыт
    6 лет назад
  • Есть плата ардуино, есть датчик вибрации. Датчик вибрации будет будет передавать сигнал плате каждые 4-6 секунд с продолжительностью вибрирования 1-3 секунды. Нужно чтобы плата дальше отдавала сигнал срабатывания датчика вибрации для внешнего электронного табло. 1-3 ...

    Прикладное ПО1 исполнитель
    Завершен
    6 лет назад