Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Chart.Location méthode (XlChartLocation, Object)

 

Date de publication : novembre 2016

Déplace le Chart contrôle vers un nouvel emplacement.

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

Chart Location(
	XlChartLocation Where,
	object Name
)

Paramètres

Where
Type: Microsoft.Office.Interop.Excel.XlChartLocation

XlChartLocation. Emplacement où déplacer le graphique.

Name
Type: System.Object

Le nom de la feuille où le graphique est incorporé si Where est xlLocationAsObject ou le nom de la nouvelle feuille si Where est xlLocationAsNewSheet.

Si vous souhaitez déplacer un graphique à un autre emplacement sur une feuille, utilisez le Top propriété et Left propriété de la ChartArea. Vous pouvez obtenir le ChartArea objet de la Chart à l’aide de la ChartArea propriété.

Pour plus d’informations sur les paramètres optionnels, consultez paramètres optionnels dans les Solutions Office.

L’exemple de code suivant crée un Chart puis utilise le Location méthode pour déplacer le graphique dans une nouvelle feuille nommée « Sales ».

private void MoveChartToNewSheet()
{
    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.Location(Excel.XlChartLocation.xlLocationAsNewSheet, 
        "Sales");
}
Retour au début
Afficher: