我是Python新手。这几天刚玩openpyxl。我想使用 Python 编写一个电子表格,但是单元格的格式和样式很复杂,并且不一定每次都正确。
所以我正在考虑制作一个模板 Excel 文件,并始终从该文件中读取并将其另存为新文件。为此,我必须避免覆盖某些行。目前,我使用代码在 Excel 中附加行,因为我不附加大小。
有什么方法可以附加特定行(例如第七行)中的行吗?
我的代码是:
def Output(message):
wb = Workbook()
ws = wb.active
ws.title = 'Quotation'
Row_size = len(message)
for i in range (Row_size):
message_line = message[i]
ws.append(message_line)
wb.save('Quatation.xlsx')
Run Code Online (Sandbox Code Playgroud)