我有一个Pandas数据帧,我正在使用openpyxl写入XLSX.电子表格中的许多单元格都包含长句子,我想在工作表的所有内容(即每个单元格)上设置"wrap_text".
有没有办法做到这一点?我看到openpyxl有'wrap_text'的'Alignment'选项,但我看不到如何将它应用于所有单元格.
编辑:
感谢反馈,以下是诀窍.注意 - 由于样式不可变而复制.
for row in ws.iter_rows():
for cell in row:
cell.alignment = cell.alignment.copy(wrapText=True)
Run Code Online (Sandbox Code Playgroud)