Chart.ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Méthode

Définition

Modifie les propriétés du contrôle Chart donné. Vous pouvez utiliser cette méthode pour mettre en forme rapidement un contrôle Chart sans définir toutes les propriétés individuelles. Cette méthode est non interactive et elle modifie seulement les propriétés spécifiées.

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);

Paramètres

Source
Object

Plage contenant les données sources du nouveau graphique. Si cet argument est omis, Microsoft Office Excel modifie la feuille de graphique active ou le contrôle Chart sélectionné sur la feuille de calcul active.

Gallery
Object

XlChartType. Type de graphique.

Format
Object

Numéro d'option des formats automatiques intégrés. Il peut s'agir d'un numéro compris entre 1 et 10, selon le type de bibliothèque. Si cet argument est omis, Excel choisit une valeur par défaut selon le type de galerie et la source de données.

PlotBy
Object

Spécifie si les données pour chaque série se trouvent dans des lignes ou des colonnes. Il peut s'agir de l'une des constantes XlRowCol suivantes : xlRows ou xlColumns.

CategoryLabels
Object

Entier spécifiant le nombre de lignes ou de colonnes de la plage source qui contiennent des étiquettes de catégorie. Les valeurs autorisées vont de 0 (zéro) au nombre maximal des catégories ou séries correspondantes moins un.

SeriesLabels
Object

Entier spécifiant le nombre de lignes ou de colonnes de la plage source qui contiennent des étiquettes de série. Les valeurs autorisées vont de 0 (zéro) au nombre maximal des catégories ou séries correspondantes moins un.

HasLegend
Object

true pour inclure une légende.

Title
Object

Texte du titre du contrôle Chart.

CategoryTitle
Object

Texte du titre de l'axe des abscisses.

ValueTitle
Object

Texte du titre de l'axe des valeurs

ExtraTitle
Object

Titre de l'axe des séries pour les graphiques 3D ou titre de l'axe des valeurs secondaire pour les graphiques 2D.

Exemples

L’exemple de code suivant utilise la ChartWizard méthode pour créer un histogramme 3D qui affiche la série de données dans la plage de cellules a1 à B5.

private void Create3DColumnChart()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 
        "chart1");

    chart1.ChartWizard(this.Range["A1", "B5"], 
        Excel.XlChartType.xl3DColumn, 
        Excel.XlRowCol.xlColumns);
}
Private Sub Create3DColumnChart()
    Me.Range("A1", "A5").Value2 = 22
    Me.Range("B1", "B5").Value2 = 55

    Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
        Me.Controls.AddChart(Me.Range("D2", "H12"), "Chart1")

    Chart1.ChartWizard(Me.Range("A1", "B5"), _
        Excel.XlChartType.xl3DColumn, PlotBy:=Excel.XlRowCol.xlColumns)
End Sub

Remarques

Si Source est omis et que la sélection n’est pas un graphique incorporé dans la feuille de calcul active ou si la feuille active n’est pas un graphique existant, cette méthode échoue et une erreur se produit.

Paramètres facultatifs

Pour plus d’informations sur les paramètres facultatifs, consultez paramètres facultatifs dans les solutions Office.

S’applique à