两台机器的 Excel 打印页面不同

两台机器的 Excel 打印页面不同

我想从两台不同的机器打印一份 Excel 电子表格。第一台机器上打印在一页上,而第二台机器上需要两页,因为最后一行无法放在第一页上。

我在两台机器上安装了相同的驱动程序。以下所有打印机都出现了此问题:

  • Microsoft XPS 文档编写器(虚拟打印机)
  • PDF Writer - Bio pdf(虚拟打印机)
  • Xerox Phaser 6121MFP(物理打印机)

我知道这是一个老问题,可以在许多技术论坛上找到,但到目前为止还没有解决方案。

跨机器的共同细节:

  • Windows 版本 10.0.10240(行为与 Windows 7 相同)
  • MS Office Professional Plus 2010 版本 14.0.7162.50000(64 位)

两台机器的不同细节

  • 机器1:联想T430U
  • 机器2:联想L540

pdf输出机1台(OK)

pdf输出机1

pdf 输出机 2 (不 OK)

pdf输出机2

xps输出机1(OK)

xps输出机1

xps 输出机 2 (不 OK)

xps输出机2

Excel 页面设置

Excel 页面设置

Excel 边距

Excel 边距

pdf 设置

pdf 设置

xps 设置

xps 设置

答案1

这是 DPI 设置的问题。我猜一台电脑使用 125%,另一台使用 100%。

可以通过右键单击桌面并查看显示设置并进入“比例和布局”标题来找到此设置。

Excel 是由猴子编写的,它们显然认为将打印项目的大小与屏幕上的 DPI 绑定是一个好主意,而不是与某个独立的数字绑定,然后根据所需的 DPI 进行屏幕渲染。

答案2

设置打印区域,然后将缩放比例设置为“适合 1 页宽 x 1 页高”。

相关内容