Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Ocorre quando um elemento de gráfico é clicado duas vezes, antes da ação padrão de clique duplo.
Sintaxe
expressão. BeforeDoubleClick (ElementID, Arg1, Arg2, Cancel)
expressão Uma variável que representa um objeto Chart.
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Cancel | Obrigatório | Boolean | False quando o evento ocorre. Se o procedimento de evento define este argumento como True, o padrão de clique duplo ação não é executada quando o procedimento for concluído. |
| Arg1 | Obrigatório | Long | Informações de evento adicionais, dependendo do valor de ElementID. Para obter mais informações sobre este parâmetro, consulte a seção Comentários. |
| Arg2 | Obrigatório | Long | Informações de evento adicionais, dependendo do valor de ElementID. Para obter mais informações sobre este parâmetro, consulte a seção Comentários. |
| ElementID | Obrigatório | Long | O objeto clicado duas vezes. O valor deste parâmetro determina os valores de Arg1 e Arg2 esperados. Para obter mais informações sobre este parâmetro, consulte a seção Comentários. |
Comentários
O método DoubleClick não faz com que este evento ocorra.
O evento não ocorre quando o usuário clica duas vezes na borda de uma célula.
O significado de Arg1 e Arg2 depende do valor ElementID, como mostra a tabela a seguir.
| ElementID | Arg1 | Arg2 |
|---|---|---|
| xlAxis | EixoIndex | AxisType |
| xlAxisTitle | EixoIndex | AxisType |
| xlDisplayUnitLabel | EixoIndex | AxisType |
| xlMajorGridlines | EixoIndex | AxisType |
| xlMinorGridlines | EixoIndex | AxisType |
| xlPivotChartDropZone | DropZoneType | Nenhum |
| xlPivotChartFieldButton | DropZoneType | PivotFieldIndex |
| xlDownBars | GroupIndex | Nenhum |
| xlDropLines | GroupIndex | Nenhuma |
| xlHiLoLines | GroupIndex | Nenhum |
| xlRadarAxisLabels | GroupIndex | Nenhuma |
| xlSeriesLines | GroupIndex | Nenhum |
| xlUpBars | GroupIndex | Nenhum |
| xlChartArea | Nenhum | Nenhum |
| xlChartTitle | Nenhum | Nenhum |
| xlCorners | Nenhum | Nenhum |
| xlDataTable | Nenhum | Nenhum |
| xlFloor | Nenhum | Nenhum |
| xlLegend | Nenhum | Nenhum |
| xlNothing | Nenhum | Nenhum |
| xlPlotArea | Nenhum | Nenhum |
| xlWalls | Nenhum | Nenhum |
| xlDataLabel | SeriesIndex | PointIndex |
| xlErrorBars | SeriesIndex | Nenhum |
| xlLegendEntry | SeriesIndex | Nenhum |
| xlLegendKey | SeriesIndex | Nenhum |
| xlSeries | SeriesIndex | PointIndex |
| xlTrendline | SeriesIndex | TrendLineIndex |
| xlXErrorBars | SeriesIndex | Nenhuma |
| xlYErrorBars | SeriesIndex | Nenhum |
| xlShape | ShapeIndex | Nenhum |
A tabela a seguir descreve o significado dos argumentos.
| Argumento | Descrição |
|---|---|
| EixoIndex | Especifica se o eixo é primário ou secundário. Pode ser uma das seguintes constantes XlAxisGroup: xlPrimary ou xlSecondary. |
| AxisType | Especifica o tipo de eixo. Pode ser uma das seguintes constantes XlAxisType: xlCategory, xlSeriesAxis ou xlValue. |
| DropZoneType | Especifica o tipo de zona soltar: campo de linha, dados, página ou coluna. Pode ser uma das seguintes constantes XlPivotFieldOrientation: xlColumnField, xlDataField, xlPageField ou xlRowField. As constantes de campo de coluna e linha especificam os campos de série e categoria, respectivamente. |
| GroupIndex | Especifica o deslocamento dentro da coleção ChartGroups para um grupo gráfico específico. |
| PivotFieldIndex | Especifica o desvio na coleção Campos Dinâmicos para um campo específico de coluna (série), dados, página ou linha (categoria). |
| PointIndex | Especifica o deslocamento dentro da coleção de pontos para um ponto específico dentro de uma série. O valor 1 indica que todos os pontos de dados estão selecionados. |
| SeriesIndex | Especifica o deslocamento dentro da coleção Series para uma série específica. |
| ShapeIndex | Especifica o deslocamento dentro da coleção Shapes para uma forma específica. |
| TrendlineIndex | Especifica o deslocamento dentro da coleção Trendlines para uma linha de tendência específica dentro de uma série. |
Exemplo
Este exemplo prevalece sobre o comportamento de clique duplo padrão para a base do gráfico.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.