Pregunta

Tengo que hacer gráficos de columnas en Excel usando solo VBA (sin entrada del usuario). Quería formatear las etiquetas del eje x para que la alineación de cada etiqueta sea de -270 grados. (Esto se puede hacer manualmente cambiando la propiedad " Ángulo personalizado " en la pestaña " Alineación " del " Formato del Eje del Diálogo " ;.) He intentado grabar una macro para esto pero Excel no parece estar registrando la alineación paso. ¿Alguien sabe cómo hacer esto solo con VBA?

¿Fue útil?

Solución

Si está utilizando Excel 2007, intente usar una versión anterior porque la grabadora de macros de 2007 está un poco dañada.

Esto es lo que obtuve:

ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.Axes(xlCategory).Select
Selection.TickLabels.Orientation = xlUpward

Otros consejos

ActiveChart.Axes(xlCategory).TickLabels.Orientation = 67
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top