使用 python 将多行字符串推送到 excel
Push Multi line string to excel using python
我正在尝试将多行字符串添加到 Excelsheet 的特定行和列。我打算像我们对细胞做的那样
worksheet.cell('A1').style.alignment.wrap_text = True
但是无法弄清楚在传递第 1 行时如何做同样的事情。和上校没有。
除了第 4 个以外,下面的代码有效 line.Can 你建议实现相同目标的正确方法是什么?
import openpyxl
xfile = openpyxl.load_workbook('template.xlsx')
sheet = xfile.get_sheet_by_name(sheet_name)
sheet.cell(row=row_no, column=8).style.alignment.wrap_text = True
sheet.cell(row=row_no, column=8).value = config
xfile.save('template.xlsx')
以下代码成功运行:
import openpyxl
xfile = openpyxl.load_workbook('template.xlsx')
sheet = xfile.get_sheet_by_name(sheet_name)
sheet.cell(row=row_no, column=8).style.alignment.wrap_text = True
sheet.cell(row=row_no, column=8).alignment = Alignment(wrapText=True)
xfile.save('template.xlsx')
我正在尝试将多行字符串添加到 Excelsheet 的特定行和列。我打算像我们对细胞做的那样
worksheet.cell('A1').style.alignment.wrap_text = True
但是无法弄清楚在传递第 1 行时如何做同样的事情。和上校没有。
除了第 4 个以外,下面的代码有效 line.Can 你建议实现相同目标的正确方法是什么?
import openpyxl
xfile = openpyxl.load_workbook('template.xlsx')
sheet = xfile.get_sheet_by_name(sheet_name)
sheet.cell(row=row_no, column=8).style.alignment.wrap_text = True
sheet.cell(row=row_no, column=8).value = config
xfile.save('template.xlsx')
以下代码成功运行:
import openpyxl
xfile = openpyxl.load_workbook('template.xlsx')
sheet = xfile.get_sheet_by_name(sheet_name)
sheet.cell(row=row_no, column=8).style.alignment.wrap_text = True
sheet.cell(row=row_no, column=8).alignment = Alignment(wrapText=True)
xfile.save('template.xlsx')