Свойство CrossesAt (Excel Graph)
Возвращает или задает точку на оси значений, где ось категорий пересекает ее. Применяется только к оси значений. Для чтения и записи, Double.
expression. CrossesAt
выражение (обязательно). Выражение, возвращающее один из объектов списка Применяется к.
Если задать это свойство, свойство Crosses изменится на xlAxisCrossesCustom.
Это свойство нельзя использовать на трехмерных или радиолокационных диаграммах.
В этом примере ось категорий в ActiveChart задается для пересечения оси значений со значением 3.
Sub Chart()
' Create a sample source of data.
Range("A1") = "2"
Range("A2") = "4"
Range("A3") = "6"
Range("A4") = "3"
' Create a chart based on the sample source of data.
Charts.Add
With ActiveChart
.ChartType = xlLineMarkersStacked
.SetSourceData Source:=Sheets("Sheet1").Range("A1:A4"), PlotBy:= xlColumns
.Location Where:=xlLocationAsObject, Name:="Sheet1"
End With
' Set the category axis to cross the value axis at value 3.
ActiveChart.Axes(xlValue).Select
Selection.CrossesAt = 3
End Sub
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.