Megan tiene un informe mensual que crea en Excel. Tiene la mayor parte del informe automatizado, excepto por un problema molesto que debe manejar manualmente. El informe incluye cuatro gráficos circulares que se utilizan para ilustrar algunos valores del informe. Cada gráfico circular tiene un tamaño un poco diferente, y la tarea manual es que Megan necesita hacerlos todos del mismo tamaño. Ella quiere que cada uno de ellos tenga 5 centímetros cuadrados y le encantaría encontrar una manera de eliminar la monotonía manual de formatearlos cada mes.

La razón por la que cada uno de los gráficos circulares es un poco diferente en tamaño es porque cuando crea un gráfico con la configuración predeterminada, Excel decide que puede ajustar el tamaño del gráfico como mejor le parezca. Este tamaño puede depender de varios factores, como el espacio disponible, el tamaño de las etiquetas, la cantidad de puntos de datos, etc. Una forma de mejorar las posibilidades de que cada gráfico tenga el mismo tamaño es crear su primer gráfico y luego usar Ctrl + C y Ctrl + V para copiar el gráfico las otras tres veces. Cada uno debe ser idéntico y luego puede ajustar los rangos de datos reflejados en los gráficos para que muestren los rangos deseados.

Si no es práctico copiar y pegar los gráficos (por ejemplo, si los gráficos son creados por macros), entonces puede estar interesado en usar una macro rápida para ajustar el tamaño de todos los gráficos en la hoja de trabajo. La siguiente macro recorrerá cada gráfico y ajustará las propiedades de Alto y Ancho a 5 centímetros.

Sub AdjChartSizes()

Dim cht As ChartObject     For Each cht In ActiveSheet.ChartObjects         cht.Chart.ChartArea.AutoScaleFont = False         cht.Height = Application.CentimetersToPoints(5)

cht.Width = Application.CentimetersToPoints(5)

Next cht End Sub

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (12235) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.

Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí: enlace: / excel-Specifying_Chart_Sizes [Especificación de tamaños de gráfico].