PivotCache.CreatePivotChart (Excel)
Crée un graphique croisé dynamique autonome à partir d’un objet PivotCache . Renvoie un objet Shape .
Si l’objet PivotCache à partir duquel la méthode est appelée n’a pas de tableau croisé dynamique attaché:
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
Un argument nommé
ChartDestination (Worksheet) - Feuille de calcul de destination.
Optional arguments
Les arguments suivants sont facultatifs
XlChartType (XlChartType) - Type du graphique.
Ici on trouve valeurs possible pour
Left (Long) - Distance, en points, entre le bord gauche de l’objet et le bord gauche de colonne A (dans une feuille de calcul) ou le bord gauche de la zone de graphique (dans un graphique).
Top (Long) - Distance, en points, entre le bord supérieur de la forme la plus haute dans la plage de formes et le bord supérieur de la feuille de calcul.
Width (Long) - Largeur de l’objet en points.
Height (Long) - Hauteur de l'objet en points.