Свойство Axis.CrossesAt (Excel)

Возвращает или задает точку на оси значений, где ось категорий пересекает ее. Применяется только к оси значений. Для чтения и записи, Double.

Синтаксис

expression. CrossesAt

Выражение Переменная, представляющая объект Axis .

Замечания

Если задать это свойство, свойство Crosses изменится на xlAxisCrossesCustom.

Это свойство нельзя использовать на радиолокационных диаграммах. Для трехмерных диаграмм это свойство указывает, где плоскость, определенная осями категорий, пересекает ось значений.

Пример

В этом примере ось категорий на активной диаграмме задается для пересечения оси значений со значением 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 и обратная связь.