Я пытался установить свойства текста на DLBL каждой серии, но безрезультатно. Я видел комментарий, в котором говорилось, что это возможно с XML, но никакой дополнительной информации не было. < /P>
Вот мой код: < /p>
Код: Выделить всё
label_list = Reference(ws, min_col=1, max_col=4, min_row=1, max_row=3) # a 3x4 range of numbers
chart = BarChart()
chart.type = 'col'
chart.grouping = 'percentStacked'
chart.overlap = 100
chart.add_data(data=data) # this is a 3x4 range of value = 1
chart.set_categories(labels=categories)
for series in chart.series:
series.dLbls = DataLabelList()
series.dLbls.showVal = True
series.dLbls.numFmt = '0.0'
# something to customise the data label here?
Подробнее здесь: https://stackoverflow.com/questions/796 ... t-openpyxl