Sdílet prostřednictvím


Chart.Location(XlChartLocation, Object) Metoda

Definice

Přesune Chart ovládací prvek do nového umístění.

public Microsoft.Office.Interop.Excel.Chart Location (Microsoft.Office.Interop.Excel.XlChartLocation Where, object Name);
abstract member Location : Microsoft.Office.Interop.Excel.XlChartLocation * obj -> Microsoft.Office.Interop.Excel.Chart
Public Function Location (Where As XlChartLocation, Optional Name As Object) As Chart

Parametry

Where
XlChartLocation

XlChartLocation. Kam se má graf přesunout.

Name
Object

Název listu, na kterém je graf vložen, pokud Where je xlLocationAsObject , nebo název nového listu, pokud Where je xlLocationAsNewSheet.

Návraty

Příklady

Následující příklad kódu vytvoří Chart a pak pomocí Location metody přesune graf do nového listu s názvem "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");
}
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

Poznámky

Pokud chcete přesunout graf na jiné místo v listu, použijte Top vlastnost a Left vlastnost objektu ChartArea. Objekt objektu ChartAreaChart můžete získat pomocí ChartArea vlastnosti .

Volitelné parametry

Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro Systém Office.

Platí pro