共用方式為


ChartSheetBase.Location(XlChartLocation, Object) 方法

定義

ChartSheetBase 移至新位置。

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

參數

where
XlChartLocation

其中一個 XlChartLocation 值,指定圖表要移動的目的地。

name
Object

如果 WherexlLocationAsObject ,則會內嵌圖表的工作表名稱,如果 WherexlLocationAsNewSheet,則為新工作表的名稱。

傳回

範例

下列程式代碼範例會 Location 使用 方法,將目前的 Microsoft.Office.Tools.Excel.ChartSheetBase 移至名為 「NewSheet」 的新工作表。

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

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xl3DColumn; 

    this.Location(Excel.XlChartLocation.xlLocationAsNewSheet, 
        "NewSheet");
}
Private Sub MoveToNewSheet()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xl3DColumn

    Me.Location(Excel.XlChartLocation.xlLocationAsNewSheet, _
        "NewSheet")
End Sub

適用於