По договоренности
Есть база данных, в которую ежедневные события записываются не ежедневно, а в течении недели, но не с датой записи в базу, а с датой события. Поэтому, делая выборку за «вчера», мы не видим те события, которые произошли например «позавчера», хотя некоторые из них, появились в базе «вчера». Выборки ежедневно экспортируются а Эксель.
Задача1:
В ПН делаем выборку «А» с ПН по ПН(прошлой недели),
во ВТ делаем выборку «Б» с ВТ по ВТ(прошлой недели), объединяем А и Б, убиваем дубли, обозначаем файл Б',
в СР делаем выборку «В» со СР по СР(прошлой недели), объединяем Б' и В, убиваем дубли, обозначаем файл В', и т.д.
В результате «сегодня» мы сможем получить файл со всеми записями, которые были сделаны вчера, но, в том числе, и с датами событий других дней.
Во вновь созданных файлах Х', размером до 1 тыс. строк, не все строки нужны нам для работы.
Создаем файл «Фильтр», где в соответствующих столбцах прописываем варианты желательных или нежелательных сочетаний символов и записей в ячейках (одном столбце только желательные или только нежелательные).
Такая форма фильтра необходима для её удобного и наглядного заполнения и редактирования.
Задача2:
Проверяем ячейки соответствующего столбца файла АБ'В'….. на содержание нежелательных сочетаний символов из файла "Фильтр"- нашли ячейку убили строку.
Проверяем ячейки соответствующего столбца файла АБ'В'….. на содержание желательных сочетаний символов из файла "Фильтр" нашли ячейку вырезали, добавили в первую строку страницы.
Должен осуществляться последовательный анализ содержимого 3-х столбцов файлов АБ'В'.
Переименовываем файл, например Б' в Б''.
В результате: нежелательные убьются, желательные окажутся сверху, а внизу страницы останутся «Неизвестные» для ручного редактирования и переноса информации в файл "Фильтр".
Задача3:
Настройка читаемости таблицы: ширина столбцов, высота строк, подсветки цветом, убрать пустые строки и т.п.
Обучение редактированию макросов.
Без Вашего предложения по срокам и стоимости работ, обсуждение сотрудничества невозможно.