Ответ 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.