Показать пользовательскую метку данных из диапазона ячеек на диаграмме OpenPyxlPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Показать пользовательскую метку данных из диапазона ячеек на диаграмме OpenPyxl

Сообщение Anonymous »

У меня есть планка с использованием некоторых данных заполнителей для форматирования, и мне нужно установить метки данных в диапазоне в моем листе. В основном метка содержит значение из ячейки в параметрах метки в Excel.
Я пытался установить свойства текста на 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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