Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5052|回复: 13

[已解决]好像是个老问题:怎么不改变内容大小时一张纸直接打印多页内容啊?

[复制链接]
发表于 2009-8-29 15:26 | 显示全部楼层 |阅读模式

这个表格竖着打在一张纸上有点浪费,横着打,打两页在一张纸上就刚好。可是查了半天找不到解决办法。

现在的打印方式是:A B C D E F G

                              1

                              2      第一页

                              3

                              4

                              5       第二页

                              6

我希望打成:A B C D E F G       A B C D E F G

                  1                            4

                  2                            5

                  3                            6

最佳答案
1970-1-1 08:00
发表于 2009-8-29 15:29 | 显示全部楼层

复制4、5、6行的内容到1、2、3的右边试一下
回复

使用道具 举报

 楼主| 发表于 2009-8-29 15:32 | 显示全部楼层

哥们这办法不错,我也想到了,可是一旦数据量大了就麻烦了。现在只有1000条数据,不大不小,可不能总这样下去不是

回复

使用道具 举报

发表于 2009-8-29 15:36 | 显示全部楼层

[em04]
[此贴子已经被作者于2009-8-29 15:40:30编辑过]
回复

使用道具 举报

 楼主| 发表于 2009-8-29 15:39 | 显示全部楼层

QUOTE:
以下是引用溪水潺潺在2009-8-29 15:36:00的发言:
可以把打印方式设置成横向打印.

不知我理解的对不对,纸张设置成横向么?

单独设置这个完全没用

回复

使用道具 举报

发表于 2009-8-29 15:42 | 显示全部楼层

对不起.我晕了.设置成横向也不行.
回复

使用道具 举报

发表于 2009-8-29 15:44 | 显示全部楼层

可以计算好每页多少行,然后用函数提取显示在另一工作表中打印

比如原始数据每页40行,有5列数据。

可以在另一工作表,前5列显示1-40行数据,再5列显示41-80行数据,以此类推

这样做,也需要每次根据原始数据每页实际行数和列数调整函数公式。

回复

使用道具 举报

发表于 2009-8-29 15:44 | 显示全部楼层

发个复件,,我记得这上面有这样的问题

比如说,A1:A5排序在一列 A6:A10一列 A11:A15一列

 在第三列返回数值

=IF(ROW()<=5,INDIRECT("a"&ROW()+(COLUMN()-3)*5),"")

回复

使用道具 举报

 楼主| 发表于 2009-8-29 15:47 | 显示全部楼层

各位大大可能我表述有问题,其实这个问题应该是可以通过页面设置和打印设置解决的,打印设置里面有个2in1,目的是实现了,但是这样打出来的都是压缩了一半的大小的。。。

回复

使用道具 举报

发表于 2009-8-29 15:51 | 显示全部楼层

就是8楼的函数公式

不是你表述的问题,打印设置可以压缩,但不能改变数据结构。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-5 01:19 , Processed in 0.268389 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表