Excel - 将所有列都放在一页后打印为##### 的单元格

Excel - Cells Printing as ##### after Fit all Columns on One Page

我事先已经自动调整了所有列的大小,但是当我将所有列都放在打印屏幕的一页上时,一些列变成了#######。有没有办法在不手动进入并使这些列变大的情况下防止这种情况发生? (####### 没有出现在实际的 excel sheet 上,占据单元格的数字出现了)

感谢您的帮助。

如果始终是同一列,我会首先看看您是否可以稍微减小字体大小,以便在适合时打印数据的宽度不大于列的大小-一页的例行程序把事情挤在一起。

如果您需要一个自动解决方案,只要您准备好适合一页并打印,它就会 运行,这超出了我的能力范围。也许 VBA 添加列宽的代码,预测它们将减少的百分比,并检查哪些列需要使用 sh运行k 的字体以及多少......不小项目,那个。

但如果您可以接受手动解决方案,我会先稍微减小字体大小。或者看看调整页边距是否有帮助——从大学获得“10 页纸”的技巧!