我有一组 Word 文档,每个文档都包含一个设置为打印的表格,因此它会打印在一整页 A4 纸上。现在我需要将这些表格复制到 Excel,但复制操作不会保留 Word 表格单元格大小,因此我需要手动调整它以使 Excel 中的表格适合一整页。有没有办法将表格从 Word 复制到 Excel 并保留单元格大小?
我正在使用 Office 2007。
先感谢您。
答案1
恐怕这个问题的答案是否定的。
不过,为了让你的生活稍微轻松一些,你可以在 Excel 中选择包含你粘贴的表格的所有列,然后双击它们之间的边框(即列标题中列字母之间的边框)以使列自动调整为其内容。
答案2
有可能的但有一些限制。
诸如 Excel 工作簿之类的对象不能跨越超过一个分页符。如果您需要这种东西,则需要使用不同的粘贴格式。不过,让字体大小匹配很简单,只需确保 Excel 对象在两个维度上都缩放到原始大小的 100% 即可。
据我所知,如果您使用“粘贴链接”和 HTML 格式粘贴 Excel 范围,然后单击粘贴的表格并选择表格工具|布局|属性 > 表格 > 选项并将左右边距设置为 0,这将极大地帮助数据适合页边距。请注意,如果数据不适合 Excel 中的相同页边距,您就不能指望它在 Word 中适合。在这方面要注意的一件事是 Excel 实际上缩短了打印的行高。您可以通过在 Excel 工作表中插入一个圆圈,然后打印工作表来证明这一点。当您测量打印的圆圈时,您会发现它的高度小于它的宽度。
答案3
我发现的最简单的解决方法:
截取 word 表格的屏幕截图,粘贴到工作表中,将图像边框拖动到所需大小,然后拖动粘贴表格的 excel 列以匹配。
如果需要,您可以调整粘贴表格的字体大小,以达到近似的行高
(然后删除该图像。)
您可以使用“页面布局缩放以适合”功能微调打印结果