Немного поразбирался с этой темой, почему xlsx без проблем обрабатывается всякими опенами, а MS Excel в разных своих версиях может выдавать сообщения об ошибках. На поверку оказалось, что парсер у MS чувствителен как к порядку следования определенных тегов в xml файлах, к обязательному наличию некоторых тегов даже с пустыми значениями, а также не допускает указание пустых реквизитов у некоторых тегов.
Парсер у опенов (а также у некоторых онлайн таблиц) лояльны к порядку следования тегов (что, в общем, соответствует концепции xml), когда теги не заданы, то используют дефолтные значения.
Например, теги описания границ ячеек у MS должны идти именно в порядке левый-правый-верхний-нижний, а свойства и значения ячеек в порядке возрастания номеров строка-колонка.
В актуальной версии xlsxwriter эти моменты были пофиксены.
Совместимость xlsx
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!