Con el código que acompaño he podido hacer visible y dar formato a diferentes componentes del eje X secundario.
Código: Seleccionar todo
' Eje X Secundadrio de Ordenadas
axis = chart.getDiagram().getSecondaryXAxis()
' Rótulos del eje
properties = Array( _
Array("CharColor", RGB(0,0,0)), _
Array("CharHeight", 12), _
Array("CharWeight", 150), _
Array("CharFontName", "Times New Roman"), _
)
util.imageFormat(axis, properties)
'Línea del eje
properties = Array( _
Array("LineStyle", 1), _
Array("LineColor", RGB(0,0,0)), _
Array("LineWidth", 10) _
)
util.imageFormat(axis, properties)
With axis
.Visible=True
.axisTitle.String = "XSecundario"
'Escala
.Min = 37074
.Max = 37075
.NumberFormat = 10
End With
En el caso del eje Y, el valor de AttachedAxisIndex permite asignar la serie al eje Y principal (AttachedAxisIndex =0) o al secundario (AttachedAxisIndex = 1)
Supongo que debe haber algo parecido para el eje X, pero no soy capaz de encontrarlo.
Dado que AttachedAxisIndex es una propiedad de la serie, podría ser que su valor controlara la asignación de la serie a los ejes principales y secundarios. He probado con diferentes valores pero el resultado no ha sido satisfactorio.
¿Alguna solución?
Muchas gracias