Поделиться через


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

Имя листа, на котором будет внедрена диаграмма, если Where имеет значение , xlLocationAsObject или имя нового листа, если Where имеет значение xlLocationAsNewSheet.

Возвращаемое значение

Примеры

В следующем примере кода метод используется 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

Применяется к