Tengo un gráfico en Excel; Necesito cambiar la orientación de las etiquetas de texto en uno de los ejes mediante programación. Ideas?¿Cómo cambiar la orientación de las etiquetas de valor del eje?
7
A
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.
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
- 1. En Matlab, ¿cómo cambiar la orientación del eje?
- 2. Cómo rotar las etiquetas del eje en ggplot2?
- 3. Cambiar el color del eje etiquetas
- 4. Ocultar etiquetas de eje
- 5. ¿Cómo cambiar la orientación del control UniformGrid?
- 6. Etiquetas del eje Logarítmico/Personalización de Ticks
- 7. Usar superíndices en las etiquetas del eje R
- 8. Etiquetas dentro del valor de las aplicaciones de web.config. ¿Cómo?
- 9. cambiar la configuración del eje matplotlib
- 10. Cómo cambiar la fuente del valor del eje en un JFreeChart
- 11. Colocación de las etiquetas del eje x entre las marcas de período
- 12. Fuerce todas las etiquetas de eje para mostrar
- 13. Creación de gráfico con la fecha y la hora en las etiquetas del eje con matplotlib
- 14. Eje de cruce y etiquetas en matlab
- 15. Evite superponer etiquetas de eje en R
- 16. ¿Cómo se aumenta la altura del área de etiquetas del eje x en un gráfico highchart.js?
- 17. Cómo cambiar la orientación del video para AVCaptureVideoDataOutput
- 18. ¿Cómo puedo cambiar la posición del eje para pares()?
- 19. ¿Cómo puedo desactivar las etiquetas del eje x en un control de gráfico ASP.NET?
- 20. Highcharts cómo cambiar las opciones de eje x
- 21. ¿Cómo ajustar el tamaño de las etiquetas del eje y solo en R?
- 22. Cómo rotar las etiquetas del eje x 90 grados en el diagrama de nivel
- 23. Desplazamiento de la posición de la etiqueta del eje X del eje lineal
- 24. Google Chart Tools truncar las etiquetas de eje y
- 25. ¿Cómo puedo suprimir las líneas verticales de la cuadrícula en un diagrama ggplot2 mientras retiene las etiquetas del eje x?
- 26. Cómo cambiar el intervalo del eje x del gráfico
- 27. ASP.NET Chart Control - Etiquetas de eje
- 28. ¿Es posible cambiar el lado de las roturas y etiquetas del eje y en un diagrama facetado?
- 29. Cómo cambiar el orden de las etiquetas de las facetas en ggplot (personalizadas etiquetas envolventes faceta)
- 30. Cambiar la orientación en tiempo de ejecución
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
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? –
Uso Excel 2007. El grabador de macros muestra solo ActiveChart.Axes (xlCategory). Seleccione y nada después. – user626528