BeforeDoubleClick 事件 - Microsoft Excel Visual Basic 2002 参考

返回介绍

BeforeDoubleClick 事件

发布于 2019-08-07 字数 8780 浏览 952 评论 0

全部显示

BeforeDoubleClick 事件

应用于 Worksheet 对象的 Activate 方法。

当双击某工作表时产生此事件,此事件先于默认的双击操作。

Private Sub expression_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

expression 引用在类模块中带有事件声明的 Worksheet 类型对象的变量。

Target 必需。双击发生时最靠近鼠标指针的单元格。

Cancel 可选。当事件发生时为 False。如果事件过程将该参数设为 True,则该过程执行完之后将不进行默认的双击操作。

应用于 Chart 对象的 Activate 方法。

当双击一张嵌入图表时产生此事件,并且此事件先于默认的双击操作。

Private Sub expression_BeforeDoubleClick(ByVal ElementID As Long, ByVal Arg1 As Long, ByVal Arg2 As Long, Cancel As Boolean)

expression 引用在类模块中带有事件声明的 Chart 类型对象的变量。

Cancel 可选。当事件发生时为 False。如果事件过程将该参数设为 True,则该过程执行完之后将不进行默认的双击操作。

ElementID 必需。双击的对象。Arg1Arg2 参数的含义取决于 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 指定坐标轴是主坐标轴还是次坐标轴。可为以下 XlAxisGroup 常量之一:xlPrimaryxlSecondary
AxisType 指定坐标轴类型。可为以下 XlAxisType 常量之一:xlCategoryxlSeriesAxisxlValue
DropZoneType 指定拖放区的类型:列、数据、页或行字段。可为以下 XlPivotFieldOrientation 常量之一:xlColumnFieldxlDataFieldxlPageFieldxlRowField。列和行字段常量分别指定了系列和分类字段。
GroupIndex 指定特定图表组在 ChartGroups 集合内的偏移量。
PivotFieldIndex 指定特定的列(系列)、数据、页或行(分类)字段在 PivotFields 集合中的偏移量。
PointIndex 指定某个系列中一个特定点在 Points 集合中的偏移量。-1 表示选定所有数据点。
SeriesIndex 指定特定系列在 Series 集合中的偏移量。
ShapeIndex 指定特定图形在 Shapes 集合中的偏移量。
TrendlineIndex 指定某个系列中特定趋势线在 Trendlines 集合中的偏移量。

说明

使用 DoubleClick 方法并不触发本事件。

用户双击单元格的边框时不触发本事件。

示例

应用于 Chart 对象。

本示例将忽略图表基底的默认双击操作。

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

上一篇:BeforeClose 事件

下一篇:BeforePrint 事件

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

目前还没有任何评论,快来抢沙发吧!