Compartilhar via


Método Chart.ChartWizard

Altera as propriedades do controle dado de Chart .Você pode usar esse método para formatar rapidamente um controle de Chart sem definir todas as propriedades individuais.Este método é não-interativo, e altera somente as propriedades especificadas.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
Sub ChartWizard ( _
    Source As Object, _
    Gallery As Object, _
    Format As Object, _
    PlotBy As Object, _
    CategoryLabels As Object, _
    SeriesLabels As Object, _
    HasLegend As Object, _
    Title As Object, _
    CategoryTitle As Object, _
    ValueTitle As Object, _
    ExtraTitle As Object _
)
void ChartWizard(
    Object Source,
    Object Gallery,
    Object Format,
    Object PlotBy,
    Object CategoryLabels,
    Object SeriesLabels,
    Object HasLegend,
    Object Title,
    Object CategoryTitle,
    Object ValueTitle,
    Object ExtraTitle
)

Parâmetros

  • Source
    Tipo: System.Object
    O intervalo que contém os dados de origem para o novo elemento gráfico.Se esse argumento for omitido, Microsoft Office Excel editar a folha ativa do gráfico ou o controle selecionado de Chart na planilha ativo.
  • Format
    Tipo: System.Object
    O número de opção para os formatações automática internos.Pode ser um número de 1 a 10, dependendo do tipo de galeria.Se esse argumento é omitido, o excel escolhe um valor padrão baseado no tipo e na fonte de dados de galeria.
  • CategoryLabels
    Tipo: System.Object
    Um número inteiro que especifica o número de linhas ou colunas de dentro do intervalo de origem que contêm os rótulos de categoria.Os valores são legais de 0 (zero) com um menor que o número máximo de categorias ou a série correspondente.
  • SeriesLabels
    Tipo: System.Object
    Um número inteiro que especifica o número de linhas ou colunas de dentro do intervalo de origem que contêm os rótulos de série.Os valores são legais de 0 (zero) com um menor que o número máximo de categorias ou a série correspondente.
  • CategoryTitle
    Tipo: System.Object
    O texto do título do eixo de categoria.
  • ValueTitle
    Tipo: System.Object
    O texto do título do eixo de valor
  • ExtraTitle
    Tipo: System.Object
    O título do eixo de intervalo para gráficos 3d ou o segundo título do eixo o valor para o 2d traçam um gráfico.

Comentários

Se for omitido ou Source e a seleção não é um gráfico inserido na planilha ativo ou a folha ativo não é um gráfico existente, este método falhar e ocorre um erro.

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código a seguir usa o método de ChartWizard para criar um gráfico 3d de coluna que exibe a série de dados no intervalo das células A1 ao B5.

Private Sub Create3DColumnChart()
    Me.Range("A1", "A5").Value2 = 22
    Me.Range("B1", "B5").Value2 = 55

    Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
        Me.Controls.AddChart(Me.Range("D2", "H12"), "Chart1")

    Chart1.ChartWizard(Me.Range("A1", "B5"), _
        Excel.XlChartType.xl3DColumn, PlotBy:=Excel.XlRowCol.xlColumns)
End Sub
private void Create3DColumnChart()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 
        "chart1");

    chart1.ChartWizard(this.Range["A1", "B5"], 
        Excel.XlChartType.xl3DColumn, 
        Excel.XlRowCol.xlColumns);
}

Segurança do .NET Framework

Consulte também

Referência

Chart Interface

Namespace Microsoft.Office.Tools.Excel