过滤数据后如何获取整列? (pywin32,xlwings,python)

时间:2019-06-25 22:07:49

标签: python pywin32 xlwings

我使用xlwings根据字体颜色过滤了一个excel文件。现在,我试图复制整个过滤后的列,以便可以将值放在列表中,但是我得到所有值而不是仅过滤后的值。我该如何解决这个问题?

wb = xw.Book('colors_testing.xlsm')
ws = wb.sheets['Sheet1']

ws.api.cells(2,1).AutoFilter(Field=1, Criteria1=rgb_to_int((255, 0, 0)), Operator=9)

ws.range("A2:A7").value

我希望输出['Rob','Mike','Peter'],但实际输出是['Rob','Mike','John','Peter','Jeff']

0 个答案:

没有答案