2013-07-01 11 views
2

Мое приложение создает электронные таблицы Office Open XML, и у меня есть предварительно отформатированная титульная страница, которую я хочу скопировать дословно в каждую книгу с неповрежденным форматированием. Как я могу это сделать? Мое приложение находится в Python, но я буду использовать внешние программы, если нужно.Копирование листа из одной книги в другую

ответ

1

Я думаю openpyxl делает то, что вы хотите.

+0

Дайте ему попробовать. Это _almost_ работает, но, похоже, имеет ошибку, которая мешает ему правильно копировать отступ. Я буду продолжать пытаться. – Taymon

+0

@Taymon Хорошо есть 2 библиотеки python для работы с файлами excel, которые более популярны, чем другие, я где-то читал, что один работает только с файлами xls и одним (openpyxl) с файлами xlsx. Я бы сказал, если кто-то хочет узнать, какой из них лучше, он должен попробовать некоторые библиотеки, а затем решить, к чему это относится. но это немного утомительно. –

+0

Как скопировать листы между книгами в openpyxl? Документация говорит, что она должна находиться в одной книге? http://openpyxl.readthedocs.io/en/default/api/openpyxl.worksheet.copier.html?highlight=copy_worksheet – Aralox

Смежные вопросы