Написание VBA (libreoffice) скрипта для сравнения двух excel файлов
200 UAHЕсть два excel файла (либо два листа), разной структуры, но у которых есть поле "идентификатор" (или типа) по которому можно сравнить файлы.
Нужно написать макросы который сопоставляет строки которые есть в файле 1 но нет в файле 2, и наоборот.
Результатом возможно запись в другой столбец признака (1, 2 и т.п.), выделение цветом не подходит, в либреофисе фильтровать затруднительно.
Этот скрипт должен выполняться и MS Excel и libreoffice calc (насколько я понял в libreoffice VBA реализован не в полном обьеме, то есть не все команды работают)
Идеально, если в начале запуска скрипта указать имя файлов, имя колонки, по которой сравнивать, и колонку куда записывать результат. Но возможны и более примитивные варианты. Скрипт принят как результат будет, когда я даю два файла (или два листа на одном файле) и получаю файл ексель со встроенным скриптом и после запуска вижу что работает.
Задача срочная. И насколько я понимаю простая для программиста.
Хотел уточнить. Мне нужен этот скрипт не именно для двух файлов что я пришлю. Это образец. Мне нужно чтобы оператор мог этим пользоваться легко и быстро. То есть каждый раз когда есть задача сравнить два файла и получить список того, что входит и что не входит в другой, то чтобы можно было его запускать.
короткое описание как это сделать.
Сравнение должно быть сделано по принципу: все данные должны быть приведены к строке, и пробелы в начале и конце удалены (не учитываются).
Другими словами: данные 10100 и "10100 " идентичны, то есть должны совпадать.
Файлы будут разные, нужно чтобы можно было настраивать / указывать либо название колонки либо номер.
То есть: у меня есть два произвольных файла с произвольной структурой excel. И чтобы можно было это скрипт использовать для них, указав поле-идентийикатор.
Приложения 2
Отзыв заказчика о сотрудничестве с Oleg M.
Написание VBA (libreoffice) скрипта для сравнения двух excel файловРабота на отлично. Быстро и сразу без ошибок.
Отзыв фрилансера о сотрудничестве с Вадимом Григорашем
Написание VBA (libreoffice) скрипта для сравнения двух excel файловВадим предоставил понятное ТЗ, проверил и оплатил работу. Рекомендую к сотрудничеству.
Актуальные фриланс-проекты в категории Базы данных и SQL
Необходимо проверить скритими и обновить данные в бд postgres.Необходимо поправить sql скрипты для базы postgres. Нужно проверить скритими и обновить данные с внешних таблиц Excel и между 2-мя базами (разные сервера) Postgres. Запуск скриптов через AnyDesk программа Navicat. Перечень данных для проверки и корректировки: 1. Товары… Базы данных и SQL ∙ 3 дня назад ∙ 18 ставок |
Нужен Airtable-архитектор для построения реляционной схемы и новой чистой базы AirtableНеобходимо помочь переосмыслить и построить чистую реляционную схему для внутренней операционной системы на Airtable. Текущая база уже используется командой, но она выросла органически: структура частично плоская, часть таблиц/вьюшек используется активно, часть почти не… Базы данных и SQL, Десктопные приложения ∙ 3 дня 18 часов назад ∙ 10 ставок |
Платформа образования по тренерству в баскетболе + индивидуальная CMSПлатформа образования по баскетбольному тренерству + Пользовательская CMSОбзор проектаМы ищем опытную команду веб-разработчиков или full-stack разработчика для создания современной платформы образования по баскетбольному тренерству.Сайт предоставит баскетбольным тренерам… Базы данных и SQL, Веб-программирование ∙ 4 дня 11 часов назад ∙ 90 ставок |
Интеграция вайбер в 8.3
10 000 UAH
Необходима интеграция Viber в собственную CRM (1С 8.3)О компании Компания "Домофон Систем" занимается установкой и обслуживанием домофонных систем. База более 40 000 абонентов. Работаем на собственной доработанной системе на базе 1С 8.3. Ищем специалиста или команду для… Базы данных и SQL, Разработка ботов ∙ 4 дня 15 часов назад ∙ 18 ставок |
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 6 дней 13 часов назад ∙ 6 ставок |