如何在 Excel 2016 中设置精确的图表区域大小?

如何在 Excel 2016 中设置精确的图表区域大小?

我知道如何设置图表的大小,但我找不到设置大小的选项chart area(不确定这是否是正确的英文名称)。我想要更改的框在下图中用红色箭头标记。

在此处输入图片描述

答案1

使用 VBA,假设您设置:

Set myChart = ActiveSheet.ChartObjects(1)

然后您可以使用:

myChart.Chart.PlotArea.Height = desired width

或者:

myChart.Chart.PlotArea.Width = desired height

如果要将绘图区域放大到大于当前图表区域的值,则需要先放大后者,使用方法:

myChart.Chart.ChartArea.Height = desired height
myChart.Chart.ChartArea.Width = desired width

答案2

我知道的最简单(非 VBA)的方法是:

  1. 建立图表
  2. Page LayoutView>中选择Workbook Views。这将允许您以“真实”单位设置尺寸(例如英寸、毫米)。
  3. 将列宽和行高调整到所需大小。
  4. 选择Snap to GridPage Layout>>ArrangeAlign
  5. 排列您的图表,使其Chart Area捕捉到所需尺寸的单元格。

相关内容