Проблема экспорта гистограмм в Excel с помощью openpyxlPython

Программы на Python
Anonymous
Проблема экспорта гистограмм в Excel с помощью openpyxl

Сообщение Anonymous »

После экспорта гистограмм в Excel с помощью openpyxl всегда возникает проблема, которая проявляется при открытии файлов Excel. Но после нажатия «Да» для восстановления диаграммы становятся правильными без проблем. Код рисования диаграмм приведен ниже. Конверт: Windows 10 + Python 3.10 (VS 2017) + Excel 365
Изображение

Изображение

Изображение

Код:

Код: Выделить всё

def drawing_chart(wsheet, r_begin, r_end, dc_begin, dc_end, rc_begin, rc_end, title_name, X_class, Y_class):
chart_data = Reference(wsheet, min_row = r_begin, max_row = r_end, min_col = dc_begin, max_col = dc_end)
chart_categories = Reference(wsheet, min_row = r_begin+1, max_row = r_end, min_col = rc_begin, max_col = rc_end)
chart = BarChart()
chart.type = 'col'
chart.title = title_name
chart.x_axis.title = X_class
chart.y_axis.title = Y_class
chart.dLbls=label.DataLabelList()
chart.dLbls.showVal=True
chart.showVal = True
chart.width = 48
chart.height = 12
chart.add_data(chart_data, titles_from_data=True)
chart.set_categories(chart_categories)
chart.shape = 4
return chart
Хотелось бы, чтобы не было проблем и исправлений при экспорте диаграмм в Excel. Любая дополнительная информация. нужно, пожалуйста, дайте мне знать.

Подробнее здесь: https://stackoverflow.com/questions/787 ... y-openpyxl

Вернуться в «Python»