Chart.BeforeDoubleClick イベント (Excel)
グラフの要素をダブルクリックしたときに、既定のダブルクリック操作の前に発生します。
構文
式。BeforeDoubleClick (ElementID, Arg1, Arg2, Cancel)
expression は Chart オブジェクトを表す変数です。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Cancel | 必須 | Boolean | イベントが発生すると、 False が渡されます。 イベント プロシージャでこの引数を True に設定すると、プロシージャが終了しても既定のダブルクリックの操作は実行されません。 |
Arg1 | 必須 | Long | ElementID の値に応じて、追加のイベント情報。 このパラメーターの詳細については、「解説」セクションを参照してください。 |
Arg2 | 必須 | Long | ElementID の値に応じて、追加のイベント情報。 このパラメーターの詳細については、「解説」セクションを参照してください。 |
ElementID | 必須 | 長整数型 (Long) | ダブルクリックされたオブジェクト。 このパラメーターの値は、 Arg1 と Arg2 の予期される値 を決定します。 このパラメーターの詳細については、「解説」セクションを参照してください。 |
注釈
DoubleClick メソッドでは、このイベントは発生しません。
ユーザーがセルの境界をダブルクリックしたとき、このイベントは発生しません。
Arg1 と Arg2 の意味は、次の表に示すように、ElementID 値によって異なります。
ElementID | Arg1 | Arg2 |
---|---|---|
xlAxis | AxisIndex | AxisType |
xlAxisTitle | AxisIndex | AxisType |
xlDisplayUnitLabel | AxisIndex | AxisType |
xlMajorGridlines | AxisIndex | AxisType |
xlMinorGridlines | AxisIndex | AxisType |
xlPivotChartDropZone | DropZoneType | なし |
xlPivotChartFieldButton | DropZoneType | PivotFieldIndex |
xlDownBars | GroupIndex | なし |
xlDropLines | GroupIndex | なし |
xlHiLoLines | GroupIndex | なし |
xlRadarAxisLabels | GroupIndex | なし |
xlSeriesLines | GroupIndex | なし |
xlUpBars | GroupIndex | なし |
xlChartArea | なし | なし |
xlChartTitle | なし | なし |
xlCorners | なし | なし |
xlDataTable | なし | なし |
xlFloor | なし | なし |
xlLegend | なし | なし |
xlNothing | なし | なし |
xlPlotArea | なし | なし |
xlWalls | なし | なし |
xlDataLabel | SeriesIndex | PointIndex |
xlErrorBars | SeriesIndex | なし |
xlLegendEntry | SeriesIndex | なし |
xlLegendKey | SeriesIndex | なし |
xlSeries | SeriesIndex | PointIndex |
xlTrendline | SeriesIndex | TrendLineIndex |
xlXErrorBars | SeriesIndex | なし |
xlYErrorBars | SeriesIndex | なし |
xlShape | ShapeIndex | なし |
次に引数の内容を示します。
主張 | 説明 |
---|---|
AxisIndex | 軸が主軸または第 2 軸かどうかの値です。 使用できる定数は、 XlAxisGroup クラスの xlPrimary または xlSecondary です。 |
AxisType | 軸の種類の値です。 XlAxisType クラスの xlCategory 、 xlSeriesAxis 、 xlValue のいずれかです。 |
DropZoneType | 列、データ、ページ、または行フィールドのドロップ ゾーンの種類です。 XlPivotFieldOrientation クラスの xlColumnField 、 xlDataField 、 xlPageField 、 xlRowField のいずれかです。 列フィールドおよび行フィールドは、それぞれ系列フィールドおよび項目のフィールドに対応します。 |
GroupIndex | 特定のグラフ グループに対する ChartGroups コレクション内のオフセット (相対位置) の値です。 |
PivotFieldIndex | 特定の列 (系列)、データ、ページ、または行 (カテゴリ) フィールドの PivotFields コレクション内のオフセットを指定します。 |
PointIndex | 系列内の特定の点に対する Points コレクション内のオフセットを指定します。 値 1 は、すべてのデータ ポイントが選択されていることを示します。 |
SeriesIndex | 特定の系列に対する Series コレクション内のオフセットの値です。 |
ShapeIndex | 特定の図形に対する Shapes コレクション内のオフセットの値です。 |
TrendlineIndex | 系列内の特定の近似曲線に対する Trendlines コレクション内のオフセットの値です。 |
例
次の使用例は、グラフ床面に対する既定のダブルクリックの操作を無効にします。
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
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。