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
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.