WPS电子表格如何把一列在打印成完整的一页,实现自动换行

需要打印一个只有一列的电子表格,如果直接打印会产生很多页,但是每页只有第列有内容,后面的全是空白的。

想能在打印时能够自动换列,打印成如下的效果:

呃,我是手动复制粘贴实现的,问题是量大了太麻烦了,求简单的办法

1、首先在电脑上先用wps2019打开要编辑的表格。

2、然后点击wps2019菜单栏上的“页面布局”菜单项。

3、接着点击页面设置的展开按钮。

4、这时就会打开页面设置的窗口,在窗口中选中“调整为”选项。

5、接着点击后面的下拉按钮,在弹出菜单中选择“将所有列打印在一页”的菜单项。

6、返回到wps2019打印预览页面,可以看到所有的列都在一页纸上了。

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

在WPS表格中,受单元格地址唯一性的限制,一列内容不会自动换行到另一列。解决办法是通过缩放工作表:

    选择“页面布局”菜单;

    选择“页面缩放”命令;

    在下拉列表中选择“将所有列打印在一页”菜单项。

第2个回答  推荐于2017-09-17
新工作表中A1输入公式:
=INDEX(Sheet1!$A:$A,ROW()+(COLUMN()-1)*25)
下拉到第25行,右拉。
打印。

公式中的25表示每列25个数据,根据实际设置,下拉的行数跟这个值相同。
Sheet1!$A:$A是原数据列,根据实际修改。本回答被提问者采纳
第3个回答  2019-01-31
因为和你类似的问题搜过来的,只不过我的是不止一列的数据源所以YYQQ16888给的INDEX答案不能直接照抄,被逼无奈花了两小时学INDEX+自己推出来个进阶的公式希望能对后续看这个问题的小伙伴有所帮助
公式:=INDEX(数据源区域,(column()-数据源对应列数)/数据源总列数*转换后每页行数+row()-每页抬头占行数,数据源对应列数)
第4个回答  2013-03-07
用公式把数据重新整理到新表中打印
假设你现有的数据在sheet1
在SHEET2中输入公式
=OFFSET(Sheet1!$A$1,INT(ROW(B3)/26)*75+(COLUMN(B3)-1)*25+ROW(B3)-1,)
右拉四列,下拉公式
更多WPS办公软件教程,请访问:http://bbs.wps.cn或者http://e.weibo.com/wpswfw
相似回答