Chart.BeforeDoubleClick-Ereignis (Excel)
Tritt auf, wenn vor der Ausführung der Standarddoppelklick-Aktion auf ein Diagrammelement doppelgeklickt wird.
Syntax
Ausdruck. BeforeDoubleClick (ElementID, Arg1, Arg2, Cancel)
Ausdruck: Eine Variable, die ein Chart-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Abbrechen | Erforderlich | Boolean | False, Wenn das Ereignis auftritt. Wenn die Ereignisprozedur dieses Argument auf True festgelegt wird, wird die Standardaktion bei Doppelklick Beendigung die Prozedur nicht ausgeführt. |
Arg1 | Erforderlich | Long | Zusätzliche Ereignisinformationen, die vom Wert von ElementID abhängig sind. Weitere Informationen zu diesem Parameter finden Sie im Abschnitt mit den Hinweisen. |
Arg2 | Erforderlich | Long | Zusätzliche Ereignisinformationen, die vom Wert von ElementID abhängig sind. Weitere Informationen zu diesem Parameter finden Sie im Abschnitt mit den Hinweisen. |
ElementID | Erforderlich | Long | Das Objekt, auf das doppelgeklickt wurde. Der Wert dieses Parameters bestimmt den erwarteten Wert von Arg1 und Arg2. Weitere Informationen zu diesem Parameter finden Sie im Abschnitt mit den Hinweisen. |
Hinweise
Die DoubleClick-Methode bewirkt nicht, dass dieses Ereignis auftritt.
Dieses Ereignis tritt nicht auf, wenn der Benutzer auf den Rahmen einer Zelle doppelklickt.
Die Werte von Arg1 und Arg2 hängen vom ElementID-Wert ab, wie in der folgenden Tabelle dargestellt ist.
ElementID | Arg1 | Arg2 |
---|---|---|
xlAxis | AxisIndex | AxisType |
xlAxisTitle | AxisIndex | AxisType |
xlDisplayUnitLabel | AxisIndex | AxisType |
xlMajorGridlines | AxisIndex | AxisType |
xlMinorGridlines | AxisIndex | AxisType |
xlPivotChartDropZone | DropZoneType | Keine |
xlPivotChartFieldButton | DropZoneType | PivotFieldIndex |
xlDownBars | GroupIndex | Keine |
xlDropLines | GroupIndex | None |
xlHiLoLines | GroupIndex | Keine |
xlRadarAxisLabels | GroupIndex | Keines |
xlSeriesLines | GroupIndex | Keines |
xlUpBars | GroupIndex | Keines |
xlChartArea | Keine | Keine |
xlChartTitle | Keine | Keine |
xlCorners | Keine | Keine |
xlDataTable | Keine | Keine |
xlFloor | Keine | Keine |
xlLegend | Keine | Keine |
xlNothing | Keine | Keine |
xlPlotArea | Keine | Keine |
xlWalls | Keine | Keine |
xlDataLabel | SeriesIndex | PointIndex |
xlErrorBars | SeriesIndex | Keine |
xlLegendEntry | SeriesIndex | Keines |
xlLegendKey | SeriesIndex | Keine |
xlSeries | SeriesIndex | PointIndex |
xlTrendline | SeriesIndex | TrendLineIndex |
xlXErrorBars | SeriesIndex | Keines |
xlYErrorBars | SeriesIndex | Keine |
xlShape | ShapeIndex | Keine |
In der folgenden Tabelle sind die Argumente beschrieben.
Argument | Beschreibung |
---|---|
AxisIndex | Gibt an, ob die Achse Primär oder sekundär ist. Kann eine der folgenden XlAxisGroup -Konstanten sein: XlPrimary oder XlSecondary. |
AxisType | Gibt den Typ der Achse an. Kann eine der folgenden XlAxisType -Konstanten sein: XlCategory, XlSeriesAxis oder XlValue. |
DropZoneType | Gibt den Typ der Dropzone: Spalte, Daten, Seite oder Zeilenfeld. Kann eine der folgenden XlPivotFieldOrientation -Konstanten sein: XlColumnField, XlDataField, XlPageField oder XlRowField. Die Spalten-als auch die Feld-Konstanten geben die Datenreihe und die Kategorie an. |
GroupIndex | Gibt den Offset innerhalb der ChartGroups -Auflistung für eine bestimmte Diagrammgruppe an. |
PivotFieldIndex | Gibt den Offset innerhalb der PivotFields-Auflistung für ein bestimmtes Spalten-, Daten-, Seiten- oder Zeilenfeld (Kategoriefeld) an. |
PointIndex | Gibt den Offset innerhalb der Points -Auflistung für einen bestimmten Punkt in einer Datenreihe an. Der Wert 1 gibt an, dass alle Datenpunkte ausgewählt sind. |
SeriesIndex | Gibt den Offset innerhalb der Series -Auflistung einer bestimmten Datenreihe an. |
ShapeIndex | Gibt den Offset innerhalb der Shapes -Auflistung für ein bestimmtes Shape an. |
TrendlineIndex | Gibt den Offset innerhalb der Trendlines -Auflistung einer bestimmten Trendlinie in einer Datenreihe an. |
Beispiel
In diesem Beispiel wird das Verhalten bei einem Standarddoppelklick auf die Bodenfläche eines Diagramms ersetzt.
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
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.