Preview

Труды НИИСИ

Расширенный поиск

Метод автоматизации обработки электронных таблиц формата XLSX без потери совместимости с программным пакетом Microsoft Office

Аннотация

Для автоматизации документооборота часто требуются кроссплатформенные средства генерации или редактирования файлов электронных таблиц в формате Office Open XML. Несмотря на наличие нескольких свободно распространяемых библиотек и программных пакетов с подобными функциями, ни одно из этих средств не гарантирует полной совместимости с программным пакетом Microsoft Office. В данной статье анализируется возможность автоматизации редактирования файлов электронных таблиц без потери какихлибо атрибутов и внутренних элементов. Авторами статьи разработана программа, преобразующая содержимое файла формата Office Open XML в текстовый формат и обратно, тем самым обеспечивающая аккуратную и эффективную обработку документов электронных таблиц для пакета Microsoft Office.

Об авторах

А. Б. Бетелин
ФГУ ФНЦ НИИСИ РАН
Россия

Москва



Г. А. Прилипко
ФГУ ФНЦ НИИСИ РАН
Россия

Москва



А. Г. Прилипко
ФГУ ФНЦ НИИСИ РАН
Россия

Москва



С. Г. Романюк
ФГУ ФНЦ НИИСИ РАН
Россия

Москва



Д. В. Самборский
ФГУ ФНЦ НИИСИ РАН
Россия

Москва



Список литературы

1. Международный стандарт ECMA-376, Office Open XML file formats, 5th edition, December 2021, https://ecma-international.org/publications-and-standards/standards/ecma-376 (дата обращения 02.07.2024).

2. Международный стандарт ISO/IEC 29500-1:2016. Information technology. Document description and processing languages. Office Open XML File Formats, https://www.iso.org/standard/71691.html (дата обращения 02.07.2024).

3. Сайт документации Open XML SDK, https://learn.microsoft.com/en-us/office/open-xml/open-xmlsdk (дата обращения 02.07.2024).

4. Сайт документации Apache OpenOffice, https://www.openoffice.org (дата обращения 02.07.2024).

5. Сайт документации LibreOffice, https://www.libreoffice.org (дата обращения 02.07.2024).

6. Сайт документации OpenPyXL, https://pypi.org/project/openpyxl (дата обращения 02.07.2024).

7. Сайт документации Spreadsheet::ParseXLSX, https://metacpan.org/pod/Spreadsheet::ParseXLSX (дата обращения 02.07.2024).

8. Сайт документации Excel::Writer::XLSX, https://metacpan.org/pod/Excel::Writer::XLSX (дата обращения 02.07.2024).

9. Сайт документации Apache POI - the Java API for Microsoft Documents, https://poi.apache.org (дата обращения 02.07.2024).

10. Сайт документации OpenDocument Format, https://opendocumentformat.org (дата обращения 02.07.2024).

11. Programming Excel with VBA and .NET by Jeff Webb, Steve Saunders. O'Reilly Media, Inc. 2006. ISBN: 9780596007669.


Рецензия

Для цитирования:


Бетелин А.Б., Прилипко Г.А., Прилипко А.Г., Романюк С.Г., Самборский Д.В. Метод автоматизации обработки электронных таблиц формата XLSX без потери совместимости с программным пакетом Microsoft Office. Труды НИИСИ. 2024;14(3):4-8.

For citation:


Betelin A.B., Prilipko G.A., Prilipko A.G., Romanyuk S.G., Samborskiy D.V. A Method for Automation of Data Processing in XLSX Spreadsheet Files Without Loss of Compatibility With Microsoft Office. SRISA Proceedings. 2024;14(3):4-8. (In Russ.)

Просмотров: 20


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2225-7349 (Print)
ISSN 3033-6422 (Online)