ChartSheetBase.ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Modifica as propriedades do ChartSheetBase fornecido.
public 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
- Object
O intervalo que contém os dados de origem do novo gráfico. Se esse argumento for omitido, o Microsoft Office Excel editará a planilha de gráfico ativa ou o gráfico selecionado na planilha ativa.
- gallery
- Object
O tipo de gráfico.
- format
- Object
O número da opção das formatações automáticas internas. Pode ser um número de 1 a 10, dependendo do tipo de galeria. Se esse argumento for omitido, o Microsoft Office Excel escolherá um valor padrão com base na fonte de dados e no tipo de galeria.
- plotBy
- Object
Especifica se os dados de cada série estão em linhas ou colunas. Pode ser uma das seguintes constantes XlRowCol: xlRows ou xlColumns.
- categoryLabels
- Object
Um inteiro que especifica o número de linhas ou colunas dentro do intervalo de origem que contêm rótulos de categoria. Os valores legais vão de 0 (zero) a um menos o número máximo das categorias ou das séries correspondentes.
- seriesLabels
- Object
O número de linhas ou colunas dentro do intervalo de origem que contém rótulos de série. Os valores legais vão de 0 (zero) a um menos o número máximo das categorias ou das séries correspondentes.
- hasLegend
- Object
true para incluir uma legenda.
- title
- Object
O texto do título do gráfico.
- categoryTitle
- Object
O texto do título do eixo da categoria.
- valueTitle
- Object
O texto do título do eixo dos valores
- extraTitle
- Object
O título do eixo das séries para gráficos 3D ou o título do segundo eixo dos valores para gráficos 2D.
Exemplos
O exemplo de código a seguir usa o ChartWizard método para definir a fonte de dados e o tipo de gráfico do atual Microsoft.Office.Tools.Excel.ChartSheetBase .
private void ModifyChartSheet()
{
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
this.ChartWizard(Globals.Sheet1.Range["A1", "B5"],
Excel.XlChartType.xl3DColumn,false,
"Revised chart");
}
Private Sub ModifyChartSheet()
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Me.ChartWizard(Source:=Globals.Sheet1.Range("A1", "B5"), _
Gallery:=Excel.XlChartType.xl3DColumn, _
HasLegend:=False, Title:="Revised chart")
End Sub
Comentários
Você pode usar esse método para formatar rapidamente um Microsoft.Office.Tools.Excel.ChartSheetBase sem definir todas as propriedades individuais. Esse método não é interativo e ele altera somente as propriedades especificadas.
Se Source for omitido e a seleção não for um gráfico incorporado na planilha ativa ou a planilha ativa não for um gráfico existente, esse método falhará e ocorrerá um erro.
Parâmetros opcionais
Para obter informações sobre parâmetros opcionais, consulte parâmetros opcionais em soluções do Office.