2011-06-10 15 views

Respuesta

10

Esto cambiará la orientación de las etiquetas de tilde del eje X.

ActiveChart.Axes(xlCategory).TickLabels.Orientation = 45 ' degrees 

Esto es cómo cambiar la orientación del título del eje:

ActiveChart.Axes(xlCategory).AxisTitle.Orientation = 81 ' degrees 

¿Alguna vez ha intentado grabar macros? Si no, ¡deberías! Mirar el código resultante es una gran manera de aprender rápidamente este tipo de cosas.

+0

1. He intentado grabar macro y no había tal código allí. 2. No compila, ya que este campo acepta solo la enumeración XlTickLabelOrientation. – user626528

+0

Compila y funciona bien en Excel 2003. ¿Qué versión estás usando? Este código se produce al grabar el siguiente: haga clic con el botón derecho en el eje, Formato de eje, Alineación, configure la Orientación. ¿Qué código aparece en su macro grabada? –

+1

Uso Excel 2007. El grabador de macros muestra solo ActiveChart.Axes (xlCategory). Seleccione y nada después. – user626528

1

Pestaña de diseño (que aparece cuando se selecciona un gráfico) -> etiquetas -> títulos de eje.

o

Haga clic derecho en el eje del gráfico -> Formato de ejes -> Alineación

o

solución de VBA como Jean-François Corbett señaló

Cuestiones relacionadas