Partager via


Chart.ApplyCustomType, méthode

Applique un type de graphique standard ou personnalisé à un contrôle Chart.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Sub ApplyCustomType ( _
    ChartType As XlChartType, _
    TypeName As Object _
)
void ApplyCustomType(
    XlChartType ChartType,
    Object TypeName
)

Paramètres

  • TypeName
    Type : System.Object
    Nom du type de graphique personnalisé si ChartType spécifie une bibliothèque de graphiques personnalisés.

Notes

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant crée un Chart, puis utilise la méthode ApplyCustomType pour appliquer le type de graphique en secteurs 3D au graphique. L'exemple ne spécifie pas de valeur pour le paramètre TypeName optionnel parce qu'un type de graphique standard est utilisé.

Private Sub Create3DPieChart()
    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.SetSourceData(Me.Range("A1", "B5"), Excel.XlRowCol.xlColumns)
    Chart1.ChartType = Excel.XlChartType.xl3DColumn

    Chart1.ApplyCustomType(Excel.XlChartType.xl3DPie)
End Sub
private void Create3DPieChart()
{
    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.SetSourceData(this.Range["A1", "B5"], 
        Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xl3DColumn;

    chart1.ApplyCustomType(Excel.XlChartType.xl3DPie, 
        missing);
}

Sécurité .NET Framework

Voir aussi

Référence

Chart Interface

Microsoft.Office.Tools.Excel, espace de noms