我可以在 Microsoft Excel 2010 中创建图表工作表。我希望调整图表大小,以便比例填满我的宽屏。我右键单击图表并选择“设置图表区域格式”。然后我选择“大小”面板,但控件呈灰色。如何调整图表大小?
答案1
@guitarthrower 是对的,您无法抓取并调整图表区域的大小 - 图表会自动调整大小以适应工作表。不过,您可以更改工作表的大小 - 在页面布局标签,页面设置部分,使用尺寸下拉菜单。此处的选项数量有限,这些选项是根据打印机驱动程序提供的尺寸填充的。(如果您转到打印,选择其他打印机,然后返回到工作表,您将看到纸张尺寸的选择将会发生变化。)
当你有一张永远不会打印的图表,而你只想将其放大到没有“死”空间的屏幕大小时,这非常令人沮丧。我发现Microsoft XPS 文档编写器伪打印机有大量尺寸可供选择。而且显然有些打印机驱动程序允许您输入“自定义”尺寸,但我还没有遇到过这样的情况。
答案2
我使用 Excel 2016,今天遇到了同样的问题,不想接受选择合适的打印机作为解决方案。所以我寻找更好的东西,找到了我和你需要的东西:
无需更换打印机,只需更改页面边框,直到页面上可用区域的比例与屏幕纵横比相匹配!
示例:
我有一个 16:9 的屏幕,分辨率为 1920x1080(应该是今天的默认设置),我的默认页面大小为“A4 横向”,这意味着我在左侧和右侧有很多未使用的灰色区域。
通过将页面的顶部和底部框架大小更改为大约 4.5 厘米,将左侧和右侧更改为 0 厘米,我能够用我的图表填满整个屏幕,请参见以下屏幕截图:
请注意,文本会显得更大,因为它们占用了现在减少的可用区域的很大一部分,因此您必须减小文本大小。我为水平条使用了 4pt,为垂直条使用了 6pt。
答案3
根据设计,新版本的 Excel 不会像以前版本的 Excel 那样用图表填充屏幕。抱歉。
答案4
我是openpyxl(XLSX 电子表格的 Python 库),最近一直在调试渲染问题与 Windows 版 Excel 相关的。几年前,我遇到过这个问题,并通过在图表视图上设置"zoomToFit"
为( ) 解决了这个问题,从而消除了对当前打印机设置的页面格式的依赖。True
cs.sheetViews.sheetView[0] = True
Windows 版 Excel 在处理某些图表时会遇到困难,因为这些图表既没有设置此选项,也没有设置所用锚点的大小。