Как заморозить всю строку заголовка в openpyxl? Как заморозить всю строку заголовка в openpyxl? Пока я могу только заморозить столбец: # only freeze the column (freeze vertically) cell = ws.cell('{}{}'.format(col, row_idx+1)) worksheet.freeze_panes = cell Ответ 1 Убедитесь, что cell не находится в первой строке - freeze_panes будет заморозить строки выше указанной ячейки и столбцы слева. Пример: from openpyxl import Workbook wb = Workbook() ws = wb.active c = ws['B2'] ws.freeze_panes = c wb.save('test.xlsx') Это даст вам пустой лист с блокировкой строки 1 и столбца A.
Ответ 1 Убедитесь, что cell не находится в первой строке - freeze_panes будет заморозить строки выше указанной ячейки и столбцы слева. Пример: from openpyxl import Workbook wb = Workbook() ws = wb.active c = ws['B2'] ws.freeze_panes = c wb.save('test.xlsx') Это даст вам пустой лист с блокировкой строки 1 и столбца A.