Я использую openpyxl для создания таблицы. Но я не могу понять, как отобразить TotalsRow, и не могу найти никаких указаний при поиске. Только документация openpyxl, которую я не могу ...

0
Jonathan Stearns 8 Янв 2021 в 17:42

1 ответ

Лучший ответ

Мне не удалось найти решение с помощью Openpyxl, но я нашел решение с помощью xlsxwriter, используя приведенный ниже код. Надеюсь, это кому-то поможет:

ColDict = [{'header': DFColumnHeadersList,'total_string':'Totals','total_function':'sum' } for ColList in df.columns]
wb = xlsxwriter.Workbook(PathFileName)
ws = wb.add_worksheet('Sheet1')
ws.add_table(0,0,198,99,{'data': TestFileList, 'total_row': True, 'columns': ColDict,'last_column': False, 'banded_columns': True, 'name':'Table10'})
wb.close()
0
Jonathan Stearns 9 Янв 2021 в 09:57