PivotCache.CreatePivotChart (Excel)

Cria um gráfico dinâmico autônomo a partir de um objeto PivotCache . Retorna um objeto Shape .

Se o objeto PivotCache do qual o método é chamado não tiver uma tabela dinâmica anexada:

CreatePivotChart (ChartDestination, XlChartType, Left, Top, Width, Height)


Workbooks("Book1").Connections.Add _
     "cubes4 Adventure Works DW 2008 Special Char Adventure Works", "", Array( _
     "OLEDB;Provider=MSOLAP.4;Integrated Security=SSPI;Persist Security Info=True;Data Source=;Initial Catalog=Adventure Works DW 2008" _
     , " Special Char"), Array("Adventure Works"), 1
   ActiveWorkbook.PivotCaches.Create(SourceType:=xlExternal, SourceData:= _
     ActiveWorkbook.Connections( _
     "cubes4 Adventure Works DW 2008 Special Char Adventure Works"), Version:= _
     xlPivotTableVersion14).CreatePivotChart(ChartDestination:="Sheet1").Select

   ActiveChart.ChartType = xlColumnClustered

Arguments

O seguinte argumento é necessário

ChartDestination (Worksheet) - A planilha de destino.

Optional arguments

Os seguintes argumentos são opcionais

XlChartType (XlChartType) - O tipo de gráfico.

Aqui você pode encontrar os valores possíveis para XlChartType

Left (Long) - A distância, em pontos, da borda esquerda do objeto até a borda esquerda da coluna A (em uma planilha) ou a borda esquerda da área do gráfico (em um gráfico).

Top (Long) - A distância, em pontos, entre a borda superior da forma mais superior no intervalo de formas à borda superior da planilha.

Width (Long) - A largura, em pontos, do objeto.

Height (Long) - A altura, em pontos, do objeto.