Как получить весь столбец после того, как я отфильтровал данные?(pywin32, xlwings, python) - PullRequest
0 голосов
/ 26 июня 2019

Я отфильтровал файл Excel по цвету шрифта с помощью xlwings. Теперь я пытаюсь скопировать весь отфильтрованный столбец, чтобы я мог поместить значения в список, но вместо всех отфильтрованных значений я получаю все значения. Как я могу решить эту проблему?

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']

...