Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
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.
Paramètres
| 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. |
| ID élément | 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’est pas à l’origine 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.
| ID élément | Arg1 | Arg2 |
|---|---|---|
| xlAxis | AxisIndex | Type d’axe |
| xlAxisTitle | AxisIndex | Type d’axe |
| xlDisplayUnitLabel | AxisIndex | Type d’axe |
| xlMajorGridlines | AxisIndex | Type d’axe |
| xlMinorGridlines | AxisIndex | Type d’axe |
| xlPivotChartDropZone | Type de DropZone | Aucun |
| xlPivotChartFieldButton | Type de DropZone | PivotFieldIndex (en anglais) |
| 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 |
| xlRien | Aucun | Aucun |
| xlPlotArea | Aucun | Aucun |
| xlWalls | Aucun | Aucun |
| xlDataLabel | Index de la série | Index des points |
| xlErrorBars | Index de la série | Aucun |
| xlLegendEntry | Index de la série | Aucun |
| xlLegendKey | Index de la série | Aucun |
| xlSeries | Index de la série | Index des points |
| xlTrendline | Index de la série | Index de la tendance |
| xlXErrorBars | Index de la série | Aucun |
| xlYErrorBars | Index de la série | Aucun |
| xlShape | Index ShapeIndex | Aucun |
Le tableau suivant décrit les arguments.
| Argument | Description |
|---|---|
| AxisIndex | Spécifie s’il s’agit d’un axe principal ou secondaire. Peut être l’une des constantes XlAxisGroup suivantes : xlPrimary ou xlSecondary. |
| Type d’axe | Spécifie le type d’axe. Peut être l’une des constantes XlAxisType suivantes : xlCategory, xlSeriesAxis ou xlValue. |
| Type de DropZone | Spécifie le type de zone de projection : champ de colonne, de données, de page ou de ligne. Peut être 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 (en anglais) | 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. |
| Index des points | Spécifie le décalage dans la collection Points pour un point spécifique au sein d’une série. La valeur 1 indique que tous les points de données sont sélectionnés. |
| Index de la série | Spécifie le décalage dans la collection Series pour une série spécifique. |
| Index ShapeIndex | Spécifie le décalage dans la collection Formes pour une forme spécifique. |
| Indice de tendance | Spécifie le décalage dans la collection Courbes de tendance 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.