Я уже создал LineChart с openpyxl 2.3.2 и сохранил его в Excel. Все прошло нормально. Но все значения всегда отображаются, даже если базовые данные были отфильтрованы (это именно то поведение, которое я хочу).
Я нашел только одну запись в журнале изменений openpyxl «# 828 Включить скрытые ячейки в диаграммы», но без каких-либо дополнительных объяснений.
Вручную этот параметр можно изменить позже в Excel, выбрав диаграмму -> Выбор данных -> скрытые и пустые ячейки -> снимите флажок «отображать данные в скрытых строках и столбцах» ( перевод может быть не идеальным)
Кто-нибудь из вас смог создать диаграмму с помощью openpyxl и позволить ей реагировать на отфильтрованный ввод?