Chart.Location, méthode
Déplace le contrôle Chart vers un nouvel emplacement.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
Function Location ( _
Where As XlChartLocation, _
Name As Object _
) As Chart
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
Nom de la feuille où le graphique est incorporé si Where est xlLocationAsObject ou nom de la nouvelle feuille si Where est xlLocationAsNewSheet.
Valeur de retour
Type : Microsoft.Office.Interop.Excel.Chart
Notes
Si vous souhaitez déplacer un graphique vers une autre position sur une feuille, utilisez la propriété Top et la propriété Left de ChartArea.Vous pouvez obtenir l'objet ChartArea de Chart en utilisant la propriété ChartArea.
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 Location pour déplacer le graphique dans une nouvelle feuille nommée "Sales".
Private Sub MoveChartToNewSheet()
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.Location(Excel.XlChartLocation.xlLocationAsNewSheet, "Sales")
End Sub
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");
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.