Événement Chart.BeforeDoubleClick (Excel)
Cet événement se produit lorsqu'un utilisateur double-clique sur un élément de graphique, avant l'action de double-clic par défaut.
Syntaxe
expression. BeforeDoubleClick (ElementID, Arg1, Arg2, Cancel)
expression Variable qui représente un objet Chart.
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Cancel | Obligatoire | Booléen | False lorsque l'événement se produit. Si la procédure événementielle définit cet argument avec la valeur True, l'action de double-clic par défaut n'est pas effectuée à la fin de cette procédure. |
Arg1 | Obligatoire | Long | Informations supplémentaires sur l'événement, selon la valeur de IDÉlément. Pour plus d'informations, voir la section Notes. |
Arg2 | Obligatoire | Long | Informations supplémentaires sur l'événement, selon la valeur de IDÉlément. Pour plus d'informations, voir la section Notes. |
ElementID | Obligatoire | Long | L'objet sur lequel l'utilisateur a double-cliqué. La valeur de ce paramètre détermine les valeurs attendues de Arg1 et Arg2. Pour plus d'informations, voir la section Notes. |
Remarques
La méthode DoubleClick n’entraîne pas l’occurrence de cet événement.
Cet événement ne se produit pas lorsque l'utilisateur double-clique sur la bordure d'une cellule.
La signification de Arg1 et Arg2 dépend de la valeur IDÉlément, comme l'indique le tableau suivant.
ElementID | Arg1 | Arg2 |
---|---|---|
xlAxis | AxisIndex | AxisType |
xlAxisTitle | AxisIndex | AxisType |
xlDisplayUnitLabel | AxisIndex | AxisType |
xlMajorGridlines | AxisIndex | AxisType |
xlMinorGridlines | AxisIndex | AxisType |
xlPivotChartDropZone | DropZoneType | Aucun |
xlPivotChartFieldButton | DropZoneType | PivotFieldIndex |
xlDownBars | GroupIndex | Aucun |
xlDropLines | GroupIndex | Aucun |
xlHiLoLines | GroupIndex | Aucun |
xlRadarAxisLabels | GroupIndex | Aucun |
xlSeriesLines | GroupIndex | Aucun |
xlUpBars | GroupIndex | Aucun |
xlChartArea | Aucun | Aucun |
xlChartTitle | Aucun | Aucun |
xlCorners | Aucun | Aucun |
xlDataTable | Aucun | Aucun |
xlFloor | Aucun | Aucun |
xlLegend | Aucun | Aucun |
xlNothing | Aucun | Aucun |
xlPlotArea | Aucun | Aucun |
xlWalls | Aucun | Aucun |
xlDataLabel | SeriesIndex | PointIndex |
xlErrorBars | SeriesIndex | Aucun |
xlLegendEntry | SeriesIndex | Aucun |
xlLegendKey | SeriesIndex | Aucun |
xlSeries | SeriesIndex | PointIndex |
xlTrendline | SeriesIndex | TrendLineIndex |
xlXErrorBars | SeriesIndex | Aucun |
xlYErrorBars | SeriesIndex | Aucun |
xlShape | ShapeIndex | Aucun |
Le tableau suivant décrit les arguments.
Argument | Description |
---|---|
AxisIndex | Spécifie s’il s’agit d’un axe principal ou secondaire. Il peut s’agir de l’une des constantes XlAxisGroup suivantes : xlPrimary ou xlSecondary. |
AxisType | Spécifie le type d’axe. Il peut s’agir de l’une des constantes XlAxisType suivantes : xlCategory, xlSeriesAxis ou xlValue. |
DropZoneType | Spécifie le type de zone de projection : champ de colonne, de données, de page ou de ligne. Il peut s’agir de l’une des constantes XlPivotFieldOrientation suivantes : xlColumnField, xlDataField, xlPageField ou xlRowField. Les constantes de champ de colonne et de ligne définissent respectivement les champs de série et de catégorie. |
GroupIndex | Spécifie le décalage dans la collection ChartGroups pour un groupe de graphiques spécifique. |
PivotFieldIndex | Spécifie le décalage dans la collection PivotFields pour un champ de colonne (série), de données, de page ou de ligne (catégorie) spécifique. |
PointIndex | Spécifie le décalage dans la collection Points pour un point spécifique dans une série. La valeur 1 indique que tous les points de données sont sélectionnés. |
SeriesIndex | Spécifie le décalage dans la collection Series pour une série spécifique. |
ShapeIndex | Spécifie le décalage dans la collection Shapes pour une forme spécifique. |
TrendlineIndex | Spécifie le décalage dans la collection Trendlines pour une courbe de tendance spécifique au sein d’une série. |
Exemple
Cet exemple montre comment ne pas tenir compte du double-clic par défaut pour le plancher du graphique.
Private Sub Chart_BeforeDoubleClick(ByVal ElementID As Long, _
ByVal Arg1 As Long, ByVal Arg2 As Long, Cancel As Boolean)
If ElementID = xlFloor Then
Cancel = True
MsgBox "Chart formatting for this item is restricted."
End If
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour