Método ChartSheetBase.ChartWizard
Altera as propriedades de Microsoft.Office.Tools.Excel.ChartSheetBasedado.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxe
'Declaração
Public 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 _
)
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
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 gráfico selecionado na planilha ativo.
- gallery
Tipo: System.Object
O tipo de elemento gráfico.
- 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 for omitido, Microsoft Office Excel escolhe um valor padrão baseado no tipo e na fonte de dados de galeria.
- plotBy
Tipo: System.Object
Especifica se os dados para cada série estão em linhas ou colunas.Pode ser uma das seguintes constantes de XlRowCol : xlRows ou xlColumns.
- 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
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.
- hasLegend
Tipo: System.Object
true para incluir uma legenda.
- title
Tipo: System.Object
O texto do título do gráfico.
- 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
Você pode usar esse método para formatar Microsoft.Office.Tools.Excel.ChartSheetBase rapidamente sem definir todas as propriedades individuais.Este método é não-interativo, e altera somente as propriedades especificadas.
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 definir a fonte de dados e o tipo de gráfico de Microsoft.Office.Tools.Excel.ChartSheetBaseatual.
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
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");
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.