Тестирование офисных пакетов Р7-Офис, МойОфис, LibreOffice и MS Office
Всем доброго времени суток. В рамках импортозамещения или точнее ухода от MS Office, на работе, возникла необходимость в рассмотрении российских аналогов офисных пакетов и пакета LibreOffice, т.к. он автоматически установлен в дистрибутивах astra linux. Здесь хочу поделиться результатами проведенного анализа. Приведенные в статье оценки являются субъективным мнением автора, статья может содержать неточности, т.к. моего опыта и познания в данных продуктах может быть недостаточно для всесторонней объективной оценки и что-то я могу упустить.
Кому лень прочитать всю статью целиком, привожу результаты тестирования.
Критерии
Продукты
Р7-Офис
LibreOffice
МойОфис
MS Office
Подключение к внешним источникам
Быстродействие и потребление ресурсов
Режим рецензирования и правки
Создание сводных таблиц
Количество и состав функций, используемых в таблицах
Итого
32
50
31
58
Стенд для тестирования
Характеристики ПК: Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz с 16 ГБ ОЗУ, HDD — 1 ТБ.
Характеристики ОС: Windows 10 x64.
Тестируемые продукты
Таблица 1 — Тестируемые продукты
Профессиональный (десктопная версия) 6.4.2.28
2021.03 Сборка 46
Профессиональный плюс 2013
АО «Новые коммуникационные технологии»
«Новые облачные технологии»
The Document Foundation
Нахождение в реестре российского ПО
Открытый исходный код
Windows, OS X, Linux, iOS, Android
Windows, OS X, Linux, iOS, Android
Windows, OS X, Linux, BSD, Unix, Solaris/Illumos, iOS, Android
Windows, Windows Phone, Android, macOS, iOS
Список тестируемых функций
1. Функции разработчика:
1.1. Совместимость с продуктами MS OFFICE, в которых использовались макросы;
1.2. Поддержка плагинов;
1.3. Поддержка макросов и их написание;
1.4. Подключение к внешним источникам для получения данных;
2. Поддерживаемые форматы документов.
3. Быстродействие и потребление ресурсов.
4. Пользовательские настройки.
5. Режим рецензирования и правки документов.
6. Работа с таблицами.
7. Режимы совместной работы с документами.
8. Документация по продукту.
10. Техническая поддержка.
Оценка продукта
Оценка каждой функции продукта будет проводиться по следующей шкале:
5 баллов — функция присутствует в интерфейсе программы, применяется без зависаний, описана в документации, понятен интерфейс работы с функцией.
4 балла — функция присутствует в интерфейсе программы, но ее необходимо включить в каком-либо меню или обратиться к документации для понимания ее использования, работает без зависаний, описана в документации.
3 балла — функция описана в документации, но без дополнительной информации не получится ее использовать, использование данной функции требует детального изучения документации, поиск информации в дополнительных источниках.
2 балла — функция описана в документации, но описана плохо и непонятен механизм ее использования. Функция зависает или работает не так как заявлено в документации.
1 бал — функция заявлена на официальном сайте компании, но не описана в документации и не представлена в интерфейсе программы.
0 баллов — программа не поддерживает данную функцию.
1. Функции разработчика
1.1. Совместимость с продуктами MS Office, в которых использовались макросы
Р7, МойОфис и LibreOffice т.к. они не поддерживают VBA, в каждом из данных офисных продуктов используется свой язык для написания макросов.
1.2. Поддержка плагинов
Плагины или надстройки, представляют собой инструменты от сторонних разработчиков изначально не включенные в базовый функционал офисных пакетов.
Надстройки в MS Office реализованы в виде магазина для MS Office, где представлены 9 категорий надстроек, само количество возможных надстроек более 1000.
Есть два варианта для создания своих собственных надстроек:
2 — создание надстройки при помощи модулей VBA.
Протестировал вариант с созданием надстройки в Visual Studio по приведенной выше инструкции, при тестировании получил результат, моя надстройка появилась в MS Office. Данный инструмент интересен для локальной разработки, можно писать свои надстройки используя JavaScript вместо VBA.
Из-за большого количества уже имеющихся в магазине Microsoft плагинов, а также большого сообщества поддержки и разработки и реализации своего инструмента для разработки в Visual Studio и через VBA, можно поставить данной функции 5 баллов.
Плагины в Р7-Офис. Данный продукт содержит 7 плагинов по умолчанию. Магазина с различными плагинами нет. Есть возможность создавать плагины самостоятельно. Используя инструкции с сайта поддержки (Установка плагинов в редакторах документов – Линия клиентской поддержки Р7-Офис (r7-office.ru)), попробовал создать свой плагин, но добавить его в документ не получилось.
Плагинам для данного продукта я поставлю 2 балла, т.к. не удается создать простейший плагин, имеется документация на сайте, но не работает даже простой пример, взятый из этой документации. Очень маленький выбор готовых плагинов для данного продукта.
Надстройки в МойОфис. В данном продукте так же есть возможность подключения плагинов в виде надстроек, но нет ни одной стандартной надстройки для тестирования. По надстройкам очень мало информации в документации на официальном сайте Надстройки | Работа в МойОфис Текст Настольная версия (myoffice.ru). Не нашел каких-либо платных надстроек для данного продукта. Обратился в службу поддержки, с просьбой предоставить какие-либо готовые надстройки для тестирования, получил ответ, что на данный момент нет готовых надстроек для продукта, по типу магазина, как для MS Office, но надстройки высылаются технической поддержкой. Надстройки были высланы в течении суток, техническая поддержка МойОфис реагирует довольно быстро на обращения. Ставлю 1 бал, т.к. обращение в техническую поддережку за какими-либо надстройками довольно неудобно и не каждый пользователь, купивший продукт, будет обращаться к технической поддержки для получения какой-либо надстройки.
Расширения в LibreOffice. В данном программном продукте по умолчанию включено 6 надстроек, а также имеется возможность скачать более 500 различных надстроек с официального сайта Extensions (libreoffice.org) и установить их. Но следует отметить, что очень мало документации и инструкций по применению и созданию надстроек в LibreOffice. Благодаря большому выбору надстроек для LibreOffice, данный функционал так же можно оценить на 4 балла, бал снять за отсутствие какой-либо документации по расширениям.
1.3. Поддержка макросов и их написание
MS Office.
Для создания макросов используется язык VBA. Используется средство для разработки Microsoft VBA с возможностью пошаговой отладки и тестирования написанного макроса. Реализована функция «Запись макроса», для тех, кто не знаком с программированием и языком VBA, функция записывает все действия пользователя в макрос и позволяет их выполнять.
В разделе 1.2 так же написал о возможности программирования для MS Office в среде Napa и Visual Studio. Кроме того, MS Office при установке, ставит локальные библиотеки, которые можно использовать в своем проекте для формирования, чтения и изменения документов в формате docx, xlsx.
Кроме того, существует большое сообщество, которое пишет макросы для MS Office, можно задать вопросы и изучить готовые решения по проблемам на github, habr, stackowerflow и в поддержке Microsoft.
Благодаря многообразию решений для программирования и написания макросов — 5 баллов MS Office.
Р7-Офис.
Для написания макросов в Р7 используется синтаксис языка JavaScript.
Приложение содержит раздел Макросы, который является полем для ввода и выполнения макроса, но не имеет каких-либо средств отладки и тестирования. Можно написать все что угодно в макрос, при этом не получить какой-либо ошибки или предупреждения, макрос просто не выполнится. Управление в макросах происходит через Api, но сами методы Api не описаны на сайте в документации к продуктам.
Нет возможности отладки кода, производитель пишет, что отладку можно осуществлять в браузере, но не приводит примеров такой отладки.
Все что сработало без проблем – это пример кода с раскраской строк таблицы по цветам. Более серьезные продукты, как создание плагинов не получилось создать и внедрить. Получил простейший плагин helloworld от тех. поддержки продукта, но он существенно отличается от примеров, показанных в документации по созданию плагинов. Дополнительно содержит в себе ряд ссылок на скрипты на github, о которых ничего не написано в документации.
На данный момент не существует сообществ по разработке для данного продукта, поэтому возможность программирования на нем на уровне MS Office, сейчас не представляется возможным. На мой взгляд запутанная и неполная документация (Разработчикам – Линия клиентской поддержки Р7-Офис (r7-office.ru)), все проблемы придется решать через тех поддержку. Для программирования данный продукт подходит на 1 балл.
Мой Офис.
Для написания макрокоманд в данном ПО используется язык программирования LUA.
Имеется встроенный редактор макросов, с возможностью отладки, указанием ошибок в коде.
На сайте представлена подробная документация для написания плагинов, где расписан вся структура плагина, описаны Api для управления документом.
Есть свой комплект Средств разработки SDK (Документация МойОфис Комплект Средств Разработки (SDK) (myoffice.ru)). Который включает классы и методы для языков программирования C++, Python, C#.
Существенным минусом является отсутствие сообщества программистов, на данный момент все необходимо искать в документации нет каких-либо готовых решений, но документация описана довольно подробно и предлагает комплекс различных решений для разных языков программирования. Существенным плюсом является русскоязычная документация. В целом, за возможности разработки можно поставить 4 балла данному продукту.
LibreOffice.
В данном офисном продукте используется язык LibreOffice Basic или просто Basic.
Имеется встроенный редактор макросов, с возможностью отладки и указанием ошибок в коде.
Имеется документация по созданию макросов (Chapter 13 Getting Started with Macros (libreoffice.org)) на английском. Есть сообщества разработчиков для libreoffice, разделы на StackOverflow.Info — libreoffice Questions & Answers. Но не понятно есть ли api или какие-либо библиотеки для программирования на LibreOffice, можно оценить на 3 балла, возможность использования и удобство в написании макросов для LibreOffice.
1.4. Подключение к внешним источникам для получения данных
MS Office.
В пакете Excel есть возможность создавать и изменять подключения к внешним источникам данных, которые хранятся в книге или файле подключения.
ОБЗОР LIBREOFFICE — ПРЕДПРИНИМАТЕЛЬСТВО — 2022
Видео: Какой офис лучше? Выбираем и тестируем совместимость. 2022.
LibreOffice — это бесплатная альтернатива Microsoft Office, в комплекте с программами для работы с электронными таблицами, базами данных, презентациями и текстовыми процессорами. При поддержке основных типов файлов, используемых программами MS Office, такими как Word, Excel, Access и PowerPoint, этот бесплатный офисный пакет должен работать практически для всех.
Подробнее о LibreOffice
LibreOffice включает в себя следующее в своем программном пакете: Base (Access), Calc (Excel), Impress (PowerPoint) и Writer (Word).
В дополнение к уже упомянутым альтернативам MS Office LibreOffice также устанавливает Draw , графический и графический инструмент и Math , редактор формул.
Плюсы:
- Работает с операционными системами Windows, Mac и Linux
- Автоматическая проверка орфографии во всех частях пакета
- Writer может открывать все те же типы файлов, которые MS Word может открыть
- Calc и Impress поддерживает многие из тех же форматов файлов, что и Excel и PowerPoint
- Поддерживает шаблоны и расширения для добавления дополнительных функций
- Доступна переносная версия
Минусы:
- Файлы базы данных, такие как ACCDB и MDB, не могут использоваться с LibreOffice
- Невозможно сохранить файлы в виде файлов с поддержкой макросов PowerPoint / Excel / Word
- LibreOffice не может сохранять файлы в виде файлов шаблонов MS Office
- Необходимо установить весь пакет сразу (не удается установить только Writer и т. д.)
Форматы файлов LibreOffice
LibreOffice полностью поддерживает следующие типы файлов, что означает, что вы можете открыть и сохраните обратно в эти форматы:
CSV, DBF, DIF, DOC, DOCX, DOT, FODS, FODT, HTML, ODG, ODP, ODS, ODT, OTP, OTS, OTT, POT, POTM, PPSX, PPT, PPTX , RTF, SLK, STC, STW, SXC, SXI, SXW, TXT, UOP, UOS, XLS, XLSX, XLT, XML
Как вы можете видеть, DOCX, XLSX и PPTX, популярные форматы, найденные в программах Microsoft Office , полностью поддерживаются в LibreOffice.
Форматы файлов ниже могут быть открыты с помощью одной из программ LibreOffice, но не могут быть сохранены в том же формате . Вам необходимо выбрать формат, указанный выше, чтобы сохранить один из этих типов файлов после открытия:
123, 602, ABW, BMP, CFR, CGM, CMX, CWK, DOCM, DOTM, DOTX, DUMMY, DXF, EMF, EPS, FB2, GIF, HQX, HWP, JPEG, JPG, KEY, LRF, LWP, MCW, MET, MW, MWD, NX ^ D, ODM, OTH, PBM, PCD, PCT, PCX, PDB, PDF, PGM, PICT, POTX, PPM, PPTM, PSD, PUB, RAS, SGF, SGV, SVM, SYLK, TGA, UOF, VDX, VSD, VSDM, VSDX, WB2, WK1, WKS, WMF, WN, WPD, WPG, WPS, XLC, XLK, XLM, XLSB, XLSM, XLTM, XLTX, XLW, ZABW, ZIP
LibreOffice vs Microsoft Office
В LibreOffice и Microsoft Office есть множество вещей, которые затрудняют сравнение с каждым Другие. Если посмотреть на два офисных пакета в целом, очевидно, что они могут работать как электронная таблица, текстовый процессор, база данных и презентационная программа, но есть и различия.
LibreOffice может редактировать математические функции и уравнения, такие как дроби, экспоненты и т. П. Также включено программное обеспечение, которое может создавать фотоальбомы, блок-схемы и другие графические документы. С другой стороны, Microsoft Office включает в себя различные продукты, такие как почтовый клиент, коммуникационная платформа и программное обеспечение для заметок.
Хотя Microsoft Office и LibreOffice могут использовать одни и те же форматы файлов и включать похожие офисные продукты, они по-прежнему представляют собой два разных набора, которые следует рассматривать индивидуально, чтобы определить, что более подходит для определенной задачи.
Мои мысли о LibreOffice
Мой первоначальный ответ LibreOffice положительный из-за количества офисных продуктов, которые он включает в себя абсолютно бесплатно. Из всех программ бесплатного офисного пакета, которые я использовал, каждая часть этого пакета кажется более отзывчивой и простой в использовании, чем в аналогичных программах.
Мне нравится начальная программа запуска, которая открывается при запуске LibreOffice, предоставляя вам возможность открыть Writer, Calc и т. Д. Также на этом экране есть список недавно сохраненных файлов и возможность открыть любой поддерживаемый файл форматы сверху без необходимости сначала открывать определенный офисный продукт, который может быть приятным временем.
Необычно найти такую большую программу, доступную в переносном виде, но мы видим это с LibreOffice, что прекрасно подходит для использования в офисе. Для извлеченных файлов требуется около 300 МБ пространства, что не слишком много требует, если вы используете что-то вроде приличного флеш-накопителя.
1040NOW Free File Edition (обзор программного обеспечения)

Обзор 1040NOW и их бесплатное издание программного обеспечения для загрузки файлов. Узнайте о требованиях к использованию и о том, удобна ли эта программа.
Документальный фильм iOUSA: обзор и обзор

IOUSA: Фильм ясно показал, почему государственный долг США слишком высок. Он показывает, что вызвало задолженность с помощью интервью и развлекательной графики.
Обзор Постоянный обзор контактов — за, против, функции

Постоянный контакт — это служба управления списком рассылки электронной почты онлайн с более чем 400 бесплатными шаблонами для создания рассылок новостей и рассылок по электронной почте.
Что лучше Libreoffice или Microsoft Office
Программные продукты LibreOffice и Microsoft Offcie — это всемирно известные офисные пакеты. Первый из них является полностью свободным и бесплатным, второй же — платная программа корпоративного уровня, которая является условным стандартом для ведения документов и различной отчетности.
Обе программы имеют длинную историю развития и почти одинаковы за предназначением. В операционной системе Linux может полноценно работать только Libreoffice, но действительно ли это так плохо? Чем Microsoft Office лучше? В этой статье мы попытаемся выполнить сравнение этих двух продуктов, а также выяснить что лучше Libreoffice или Microsoft Office. Сравнивать, как полагается, мы будем по категориях.
1. История развития
Первый выпуск LibreOffice состоялся в 2001 году. Тогда программный пакет развивался компанией Sun Microsystems и назывался OpenOffice. С самого начала программа распространялась под открытой лицензией GPL и была полностью свободна. Ее код был основан на проекте StarOffice. Затем, Sun была куплена Oracle, а большинство разработчиков основали некоммерческую организацию The Document Foundation, которая занялась разработкой форка OpenOffice — LibreOffice.
Microsoft Office начал развиваться гораздо раньше. Первую версию компания Microsoft выпустила в 1990 году. Над программой работали профессиональные программисты и новые версии выходили почти каждый год. Поэтому сложилась ситуация, когда при первом релизе LibreOffice (тогда OpenOffice) продукт от Microsoft опережал его почти на 10 лет.
2. Разработка и координация
Как уже было сказано, координацией разработки LibreOffice сейчас занимается некоммерческая организация The Document Foundation. Изначально в TDF входили только Google, SUSE, Red Hat и FSF, но позже присоединились и другие организации, например Intel и AMD. Над разработкой продукта работают, в основном, энтузиасты, но многие компании выделяют ресурсы разработчиков для развития проекта. Раньше много разработчиков выделяла SUSE, за ней Red Hat и Canonical. В среднем, над проектом работают 300 активных разработчиков, но этого все еще недостаточно для очень быстрого развития.
Microsoft Office контролируется одной компанией. Все разработчики наняты на полный рабочий день и отдают все силы этому проекту. Благодаря этому Microsoft Office развивается намного быстрее, чем LibreOffice.
3. Состав пакетов
Каждый офисный пакет содержит все необходимые программы для редактирования документов. В состав Microsoft Office входят:
- Word — текстовый процессор для работы с документами;
- Excel — программа для работы с электронными таблицами;
- PowerPoint — программа для создания презентаций;
- Outlook — управление персональной информацией и почтой;
- Access — работа с базами данных;
- Binder — управление подшивками;
- FrontPage — создание веб-страниц;
- PhotoDraw — графический редактор;
- Publisher — программа для работы с визитками, буклетами и другими публикациями;
- Project — управление проектами.
LibreOffice имеет следующий комплект:
- Writer — для редактирования текстовых документов;
- Calc — для редактирования электронных таблиц;
- Base — для управления базами данных;
- Draw — редактирование векторных изображений;
- Math — работа с математическими формулами;
- Impress — программа для создания презентаций.
Как вы можете заметить в LibreOffice недостает некоторых программ, например, почтового клиента, графического редактора и т д. Но это не проблема, поскольку существует множество таких программ с открытым кодом, которые вы можете использовать. Например, тот же Thenderbird, Gimp, Krita.
4. Функциональность
Одно из важных отличий LibreOffice vs Microsoft Office — это отличия в функциональности. За столько лет развития LibreOffice во многом догнал Microsoft, так что обычные пользователи, возможно, и не заметят недостатков, но все же они есть.
В текстовом редакторе Libreoffice нельзя отметить текст левой кнопкой мыши, кликнув напротив рядка, поддержки разделов для разграничивания форматирования вообще нет, настройка размера полей на линейке не прилипает к делениям из-за чего может быть сложно выбрать правильный размер. Вставка изображений в колонтитул работает некорректно, не поддерживается вставка короткого и длинного тире с помощью сочетаний клавиш.
В Writer отклонения незначительные и в принципе, с ними мириться можно, в Calc тоже есть несколько проблем: не поддерживаются макросы MS Office, переместить одну ячейку нельзя, не поддерживается умное автозаполнение ячеек по правой кнопке, название функций только на английском, к тому же вы не можете использовать функцию из макроса. Самый значительный недостаток всех программ пакета в том, что если вы откроете в них документ Microsoft Office, то он может выглядеть совсем по другому.
Из плюсов LibreOffice можно отметить поддержку расширений, с помощью которых можно очень сильно улучшить работоспособность программы. MS Office поддерживает только программирование на Basic, тогда, как LibreOffice позволяет использовать Basic, JavaScript, BeanShell и Python, также поддерживается возможность синхронизации документов с облачными хранилищами, такими как Google Drive, OneDrive и так далее. LibreOffice лучше поддерживает работу с большими документами, а также другие возможности.
Из всего выше перечисленного можно сделать вывод, что несмотря на свои недостатки LibreOffice полностью пригоден для использования. А в некоторых случаях, даже оказывается, что LibreOffice лучше MS Office.
5. Интерфейс
Это самое основное отличие офисных пакетов Microsoft Office и LibreOffice, которое мешает многим пользователям перейти к использованию свободного пакета. Интерфейс LibreOffice выглядит очень старомодно, иконки слишком просты, пункты меню находятся не на привычных местах. Libreoffice пытается догнать Microsoft Office, в версии 5.3 был добавлен ленточный интерфейс, но программе все еще далеко до оригинала в плане интерфейса.
![]()

Интерфейс Microsoft Office стал стандартом для офисных программ. К такому интерфейсу привыкли большинство пользователей. Даже когда Microsoft поменял стандарты интерфейса в Microsoft Office 2010, многие не захотели переходить на новую версию.
6. Платформы
В плане поддерживаемых платформ сравнение libreoffice и microsoft office, явно на стороне первого. LibreOffice полностью поддерживает Windows, Linux, MacOS, к тому же сейчас разрабатывается порт для Android. Также, недавно была выпущена версия LibreOffice Online, учитывая, что она распространяется с открытым исходным кодом, то ее можно установить на свой сервер.

Micorosoft Office имеет только версию для Windows и MacOS, а также приложение для Android. Онлайн версия MS Office имеет урезанную функциональность и доступна бесплатно на официальном сайте, но вы не можете развернуть ее в своей инфраструктуре. Также есть платная и более полная онлайн версия Office 365.
Выводы
В этой статье мы рассмотрели основные отличия libreoffice или microsoft office. Несложно понять, что Microsoft Office сильно опережает своего конкурента по большинству параметров. Но у него есть два преимущества, это поддержка платформы Linux, а также бесплатность для использования. Очень просто понять что лучше libreoffice или microsoft office, но возможно и крупным корпорациям необходимо применять именно пакет от Microsoft, а обычным пользователям будет достаточно функциональности LibreOffice.