Я пытаюсь добавить гистограмму в файл excel. Я использую ABL (4GL) для этого:
ASSIGN
vchChart = chExcelApplication:Charts:Add()
vchChart:ChartType = 57
vchChart:HasTitle = FALSE.
vchChart:SetSourceData(chWorkSheet2:Range("B1:B" + STRING(iCounter - 1))).
vchChart:ApplyDataLabels(5).
vchChart:Location(2, "Tabelle1":U).
Это создает гистограмму, но метки для данных: 1,2,3,4,... Я хотел бы использовать ряд полей в excel для отображения в качестве меток для столбцов диаграммы.
Это должно выглядеть примерно так:
Если бы мне пришлось делать это вручную, я бы использовал в Excel следующее:
Как я могу добавить эти метки программно? Это означает, что я хотел бы использовать определенный диапазон ячеек для меток, как указано в этом псевдокоде:
SetLabels(chWorkSheet2:Range("A1:A" + STRING(iCounter - 1))).