Chart.Location(XlChartLocation, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Изменение местоположения элемента управления Chart.
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
Параметры
- Where
- XlChartLocation
XlChartLocation. Место, куда необходимо переместить диаграмму.
- Name
- Object
Имя листа, на котором внедрена диаграмма, если Where
имеет значение , xlLocationAsObject или имя нового листа, если Where
имеет значение xlLocationAsNewSheet.
Возвращаемое значение
Примеры
В следующем примере кода создается Chart , а затем используется Location метод для перемещения диаграммы на новый лист с именем "Продажи".
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
Комментарии
Если вы хотите переместить диаграмму в другую позицию на листе Top , используйте свойства и Left свойства ChartAreaобъекта . Объект Chart объекта можно получить ChartArea с помощью ChartArea свойства .
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.