I在合并单元格内换行时遇到问题。顶部标题是我想要的,但我的代码给了我底部标题。有人知道我在这里错过了什么吗?
worksheet.cell(row = 1, column = 6).value = 'text to be wrapped'
worksheet.merge_cells('F1:I1')
worksheet['F1'].alignment = Alignment(vertical = "top", horizontal = "center", wrap_text = True)
字符串
1条答案
按热度按时间xxls0lw81#
如前所述,代码工作,您应该能够通过检查功能区主页选项卡,对齐部分和/或单元格格式设置(右键单击“格式单元格”-->对齐选项卡)看到。
从您的图像看,似乎没有应用对齐,如果是这样,这似乎parculiar为您的安装。我建议你仔细检查你正在寻找正确的工作书/工作表,并确保你的Openpyxl版本是最新的版本。
如果有帮助的话;
由于单元格对齐参数的设置对于默认大小可能不明显,尽管示例屏幕截图已经调整了行、列和字体的大小,下面的代码包括设置这些参数,类似于示例屏幕截图。代码创建了一个新的工作簿/工作表,但显然这些设置可以应用于现有的工作表。
字符串
您应该期望得到如下x1c 0d1x的头文件