我需要在只写模式下创建xls文件并自定义行高。但是,如果我使用write_only = True,则行高默认保持不变。
row = []
book = Workbook(write_only=True)
sheet = book.create_sheet()
cell_1 = WriteOnlyCell(sheet)
# styling and filling cell data
row.append(cell_1)
cell_2 = WriteOnlyCell(sheet)
# styling and filling cell data
row.append(cell_2)
sheet.append(row)
sheet.row_dimensions[len(sheet.rows)].height = 30
没有write_only的所有作品都完美。
答案 0 :(得分:1)
行和列尺寸在只写模式下不可用。
答案 1 :(得分:0)
必须在添加任何单元之前完成。请参阅openpyxl.readthedocs.io/en/latest/optimized.html
底部的警告部分