Problème avec ExcelChart1 xlLabelPosition

Messages postés
20
Date d'inscription
jeudi 14 février 2019
Statut
Membre
Dernière intervention
18 juillet 2019
-
Bonjour à tous,
j'utilise Excel 2016, et je refais mon classeur , pour cela, j'utilise les composants suivant:

ExcelApplication: TExcelApplication;
ExcelWorkbook: TExcelWorkbook;
ExcelWorksheet1: TExcelWorksheet;
ExcelChart1: TExcelChart;

Je fais un graphique dans ma feuille Excel, ça fonctionne bien.

Mais, j'aimerai résoudre un détail, c'est la position des étiquettes de données.
Je voudrais les avoir au dessus du graphique, ( xlLabelPositionAbove).
je les affiche de la façon suivante:
ExcelChart1.ApplyDataLabels(xlDataLabelsShowValue, False, LCID);

pour définir la position, il faut utiliser les constantes suivantes:
    xlLabelPositionAbove = 0
    xlLabelPositionBelow = 1
    xlLabelPositionBestFit = 5
    xlLabelPositionCenter = -4108
    xlLabelPositionCustom = 7
    xlLabelPositionInsideBase = 4
    xlLabelPositionInsideEnd = 3
    xlLabelPositionLeft = -4131
    xlLabelPositionMixed = 6
    xlLabelPositionOutsideEnd = 2
    xlLabelPositionRight = -4152

Mais, je ne sais pas à les mettre en place.
Quelqu'un serait- il m'aider ?.
En vous remerciant d'avance,
Salutations à tous
Afficher la suite