Об xlCompare
Проект xlCompare создал и развивает украинский программист.
Spreadsheet Tools (SpreadsheetTools.com) это компания под именем которой я публикую свои проекты.
Первым проектом Spreadsheet Tools в 2006 году стал Dependency Auditor (Excel-Auditor.com). Это надстройка Microsoft Excel расширяющая возможности команд Trace Depdendents и Trace Precedents. Встроенные команды отображают зависимости на самой таблице с помощью стрелок. Dependency Auditor показывает зависимости в виде дерева с возможностью раскрывать уровни вглубь. Кроме этого Dependency Auditor позволяет находить скрытые зависимости которые появляются при использовании функций типа OFFSET.
2009
История xlCompare началась в 2009. Первая версия продукта представляла собой COM надстройку для Microsoft Excel. Она сравнивала книги между собой и позволяла объединять изменения, сделанные в разных версиях книги. Внедрение в приложение Excel дает ряд плюсов - например чтение файла полностью ложится на Excel. Но также накладывает различные ограничения. С учетом что параллельно я вел разработку Excel compatible engine, полная независимость от Excel была вопросом времени.
2014
В 2014 вышла полностью новая версия xlCompare. Это было независимое от Microsoft Excel приложение для сравнения таблиц Excel. Его основа - модуль Spreadsheet Core engine. Сразу появилась возможность реализовать ряд новых функций и возможность работы с командной строки. Стала возможна полноценная интеграция в системы контроля версий (GIT, SNV, Perforce) как внешнее приложение для просмотра изменений и разрешения конфликтов. Использование Spreadsheet Core позволило перенести в xlCompare функции Dependency Auditor - Trace Precedents и Evaluate Formula. Последняя позволяет посмотреть из каких подвыражений формируется значение формулы.
2021
В 2021 году я добавил на сайт xlCompare.com бесплатный сервис по сравнению таблиц Excel и текстовых файлов. Эта простое в использовании веб-приложение позволяет быстро сравнить 2 небольших таблицы и увидеть разницу. это очень удобная альтернатива настольному приложению, если таблицы не нужно сравнивать часто. Онлайн приложение стало важной частью xlCompare.
2023
В процессе работы над Spreadsheet Core я постоянно сталкивался со сравнением XML файлов. Возникла идея интегрировать загрузку XML в spreadsheet который находится внутри xlCompare и применить к нему алгоритмы сравнения для двух таблиц. Позже после сравнения XML документов была добавлена возможность загружать и сравнивать текстовые документы таким же образом. В 2023 году это обновление было опубликовано на сайте и xlCompare стало больше чем приложение для сравнения файлов Excel.
2026
Сейчас xlCompare используют тысячи человек по всему миру. Проект будет развиваться и совершенствоваться чтобы быть полезным пользователям таблиц Excel в их повседневной работе!
Важно
Для граждан Украины я бесплатно предоставляю лицензию для использования продукта в личных целях или для нужд ЗСУ. Также приложение бесплатно для студентов.