在預設的按兩下動作之前,按兩下圖表元素時,即發生此事件。
語法
表達。BeforeDoubleClick (ElementID、Arg1、Arg2、取消)
expression 代表 Chart 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Cancel | 必要 | 布林值 | False 事件發生時。 如果事件程序會將此引數設定為 True ,預設的按兩下動作的程序完成時未執行。 |
| Arg1 | 必要 | Long | 根據 ElementID 的值而提供的其他事件資訊。 如需這個參數的詳細資訊,請參閱「備註」小節。 |
| Arg2 | 必要 | Long | 根據 ElementID 的值而提供的其他事件資訊。 如需這個參數的詳細資訊,請參閱「備註」小節。 |
| 元素標識碼 | 必要 | Long | 按兩下的物件。 這個參數的值會決定 Arg1 及 Arg2 必須有的值。 如需這個參數的詳細資訊,請參閱「備註」小節。 |
註解
DoubleClick 方法不會導致發生此事件。
當使用者按兩下儲存格的框線時,不會發生此事件。
Arg1 及 Arg2 的意義是根據 ElementID 的值而定,如下表中所示。
| 元素標識碼 | Arg1 | Arg2 |
|---|---|---|
| xl軸 | 軸索引 | 軸類型 |
| xl軸標題 | 軸索引 | 軸類型 |
| xlDisplayUnitLabel | 軸索引 | 軸類型 |
| xlMajorGridlines | 軸索引 | 軸類型 |
| xl次要格線 | 軸索引 | 軸類型 |
| xl樞紐分析圖DropZone | DropZone類型 | 無 |
| xl樞紐分析圖欄位按鈕 | DropZone類型 | 樞紐分析欄位索引 |
| xl下桿 | 群組索引 | 無 |
| xlDropLines | 群組索引 | None |
| xlHiLo線 | 群組索引 | 無 |
| xlRadarAxis標籤 | 群組索引 | 無 |
| xl系列線 | 群組索引 | 無 |
| xlUpBars | 群組索引 | 無 |
| xl圖表區域 | 無 | 無 |
| xl圖表標題 | 無 | 無 |
| xl角 | 無 | 無 |
| xlDataTable | 無 | 無 |
| xl地板 | 無 | 無 |
| xl圖例 | 無 | 無 |
| xl無 | 無 | 無 |
| xl繪圖區域 | 無 | 無 |
| xl牆 | 無 | 無 |
| xlDataLabel | 系列索引 | 點索引 |
| xl錯誤列 | 系列索引 | 無 |
| xlLegendEntry | 系列索引 | 無 |
| xlLegendKey | 系列索引 | 無 |
| xl系列 | 系列索引 | 點索引 |
| xl趨勢線 | 系列索引 | 趨勢線指數 |
| xlXErrorBars | 系列索引 | 無 |
| xlYErrorBars | 系列索引 | 無 |
| xl形狀 | 形狀索引 | 無 |
下表會描述引數的意義。
| 論點 | 描述 |
|---|---|
| 軸索引 | 指定座標軸主要或次要。 可以是下列其中一個 XlAxisGroup 常數: xlPrimary 或 xlSecondary 。 |
| 軸類型 | 會指定座標軸類型。 可以是下列其中一個 XlAxisType 常數: xlcategory 做 、 xlSeriesAxis 或 xlValue 。 |
| DropZone類型 | 會指定放置區域類型: 資料行、 資料、 頁面或列欄位。 可以是下列 XlPivotFieldOrientation 常數之一: xlColumnField 、 xlDataField 、 xlPageField 或 xlRowField 。 欄和列欄位常數分別指定數列] 和 [類別] 欄位。 |
| 群組索引 | 指定特定圖表群組在 ChartGroups 集合內的位移。 |
| 樞紐分析欄位索引 | 指定 PivotFields 集合內特定資料行 (系列) 、資料、頁面或資料列 (類別) 欄位的位移。 |
| 點索引 | 指定數列中特定點的 Points 集合內的位移。 值 1 表示已選取所有資料點。 |
| 系列索引 | 指定特定數列在 Series 集合內的位移。 |
| 形狀索引 | 指定特定圖案在 Shapes 集合內的位移。 |
| 趨勢線指數 | 指定數列中特定趨勢線在 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 支援與意見反應。