как сделать так, чтобы Xlsxwriter по умолчанию активировал заголовки на листе Excel? - PullRequest
1 голос
/ 25 мая 2020

Я использую пакет xlsxwriter в Python для создания файлов Excel. Это прекрасно работает, кроме одного. При открытии файлов в Excel номера строк и заголовки столбцов не отображаются. Их можно легко активировать в Excel на вкладке «Просмотр», а затем установить флажок «Заголовки». Как сделать их видимыми по умолчанию? Похоже, что в xlsxwriter для этого не существует функции или атрибута.

1 Ответ

0 голосов
/ 25 мая 2020

Чтобы добавить заголовок, вы можете использовать функцию записи следующим образом:

 import xlsxwriter

 # Create a workbook and add a worksheet.
 workbook = xlsxwriter.Workbook('Expenses02.xlsx')
 worksheet = workbook.add_worksheet()

 # Add a bold format to use to highlight cells.
 bold = workbook.add_format({'bold': True})

 worksheet.write('A1', 'Item', bold)
 worksheet.write('B1', 'Cost', bold)

Подробнее:

https://xlsxwriter.readthedocs.io/tutorial02.html

...