openpyxl
не является Excel, поэтому файл не будет идентичен побайтно, несмотря ни на что. Что касается форматирования, может быть, есть какое-то форматирование в оригинале, которое openpyxl
не поддерживает? Глядя на аналогичные вопросы о SO за последние два года или около того, и связанные с ними проблемы Bitbucket , кажется, что эмулирование форматирования Excel точно очень трудно сделать. Возможно, вы захотите поднять этот вопрос там.
Единственный способ получить поведение, которое именно то, что делает Excel, состоит в том, чтобы использовать модуль, который связывается с Excel через COM (win32com
или xlwings
) и заставляет Excel выполнять фактическую работу.
(Предлагается в качестве ответа по совету Уолтера Тросса)
Я решил эту проблему, введя настраиваемый счетчик и команду метки:
\newcounter{mycounter}
\newcommand{\mylabel}[1]{\refstepcounter{mycounter} \label{#1}}
В соответствии с Этой статьей и readme для Hyperref необходимо включать пакет Hyperref после включения Longtable