xlwings 是一个 Python 库,可以用来控制 Excel,包括插入行等操作。以下是一个示例,演示如何在 Excel 的第14行前面插入114行:
python
import xlwings as xw
打开你的Excel文件
wb = xw.Book("你的文件路径.xlsx")
sheet = wb.sheets["你的工作表名"]
定义插入的行数
num_rows_to_insert = 114
插入行
sheet.range('A14').insert(xlwings.RangeInsertLocation.top, num_rows_to_insert)
保存并关闭工作簿
wb.save()
wb.close()
在这个例子中,num_rows_to_insert 是你想要插入的行数。RangeInsertLocation.top 表示在选定单元格的顶部插入行。如果你想要在选定单元格的底部插入行,你可以使用 RangeInsertLocation.bottom。
请确保替换 "你的文件路径.xlsx" 和 "你的工作表名" 为你实际的 Excel 文件和工作表名称。