标签: xlwings
我似乎无法找到一种方法可以删除从第x行开始并到达工作表底部的行范围
例如在VBA代码中我会做
Rows(CStr(currRow) & ":65536").Select Selection.Delete Shift:=xlUp
其中currRow可以是任何东西 - 即我不一定要删除表格中的所有内容
xlwings中是否有相应的内容?
答案 0 :(得分:2)
开放issue可以解决这个问题。与此同时,像往常一样,您可以按照docs。
在您的情况下,应该执行以下操作(使用v0.9语法):
import xlwings as xw from xlwings.constants import DeleteShiftDirection sht = xw.sheets.active sht.range(str(currRow) + ':65536').api.Delete(DeleteShiftDirection.xlShiftUp)