Excel 把很长一列分几列打印在同一张纸上 如图所示

原文件

打印时变成
第一张图片是 excel表格的局部截图 整表格还有N多行
第二张图片是一张A4纸
或者打印成:

在excel中,如果有细长的表格需要分列打印,应该在打印选项里设置,步骤如下:

点击“打印”——在打印选项中找到“并打和缩放”——在“每页的版数”中选择你想要分成的列数——在“并打顺序”中选择“从左到右”“从上到下”——确认打印

细长的表格

打印,“并打和缩放”选择每页版数

选择从上到下或从左到右

最终效果

点击“打印”——在打印选项中找到“并打和缩放”——在“每页的版数”中选择你想要分成的列数——在“并打顺序”中选择“从左到右”“从上到下”——确认打印

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-09

行列转换有小工具

要熟练使用的话得自己多折腾一下

PS:要使用这小工具,必须将宏安全级别降低。

追问

能具体点步骤吗?谢谢
我不要不是行列转换喔 是在一张A4纸上多打几列内容
要不直接打印一列下来 好浪费纸张

追答

在同工作簿的新工作表的A3输入类似于以下的公式

=INDIRECT("sheet1!"&ADDRESS(INT(COLUMN(A1)/4)*45+ROW(A3),MOD(COLUMN(D1),4)+1))

下拉至A47

再右拉


第一、二行的标题将原表的A1:D2直接复制粘贴再右拉


本回答被提问者采纳
第2个回答  2019-07-19
先将做好的表另存为PDF格式,再用pdf分栏打印