当我将页边距全部设置为 0cm 时,并且我有一个纵向页面,excel 中第一个左上角单元格距离页面左上角大约 2-3 毫米,这完全没问题。但是,当我将页面转为横向时,突然出现相当大的间隙(约 1 厘米),我无法找到让它从页面边缘开始的方法。我有一份无法缩小的报告。导出为 pdf 时,它可以正常打印,但是导出为 excel 时,即使它与 pdf 的大小相同,也无法正确匹配。有没有办法设置 excel 在打印时不会添加隐藏边距?
答案1
有许多因素在起作用。
布局边距与打印边距
打印机实际打印的区域存在物理限制。设置布局边距是为了美观,但边距必须至少满足将输出保持在打印机物理打印区域内所需的边距。
不同打印机的打印边距不同
每台打印机可以有不同的打印边距。输出为 PDF 或打印到 PDF 虚拟打印机不会产生打印边距,因为它不是物理设备。您需要确保布局边距适合最终用于 PDF 的打印机。
横向与纵向 - 打印机
大多数打印机都是以纵向进行实际打印的(宽幅打印机允许您以横向方式送纸)。在普通打印机上,横向页面只是横向映射到纵向页面上进行打印。打印机边距适用于纸张,而不是文档,因此当您打印横向页面时,打印页面上的顶部和底部非打印区域实际上是打印机的左侧和右侧非打印区域。
横向与纵向 - Excel
在 Excel 中,边距设置与方向设置无关(至少在 2007 版中如此;无法保证后续版本也是如此)。如果您为纵向布局设置边距(或使用默认边距),然后选择横向布局,边距不会自动反转方向。您必须验证边距是否适合方向。
打印机非打印区域
打印机边距反映了打印机的物理配置。大多数打印机会将打印输出映射到纸张上,非打印区域中的任何内容都将被截断。有些打印机在这方面做得不好,输出会在页面上偏移。
缩小以适合
某些打印机驱动程序提供了缩小以适合选项,可缩小输出以适合打印边距。Excel 在其布局功能中内置了类似的功能。如果您进入分页符视图,它将根据当前设置显示分页符的位置。您可以手动移动这些边距以强制在页面上显示更多内容。Excel 将根据需要缩小内容以适合。
要诊断您的情况,请查看所有这些因素和设置。如果您仍然无法确定问题的原因,请编辑您的问题以包含所有这些设置,并描述更改特定设置时输出会发生什么情况。
答案2
通常,页面大小有一个默认设置,该设置来自打印机设置,通常默认页面大小设置为letter
。您需要将其更改为A4
。