回答这个问题打印时,有没有办法将两页内容放在 MS Excel 的一页上?我还有一个问题。
我的 Excel 页面从左到右有 15 列(相当窄),Arial 窄 8 号字体有 77 页。我们想打印 30 列,即两个 A4 页面(大约 127 行),并排打印。在打印视图中选择 2 页时,它会将 A4 页面转换为横向 - 我们需要 A4 纵向,30 列。我设法使列变窄(通过更改字体和缩放),但仍然找不到在 A4 纵向上将列缩小 2 页的方法。在 Word 中,我可以选择页面上的“列”,然后它们会并排显示... 也许我想做不可能的事情?
请问您能指导我吗?
谢谢
克里斯塔
答案1
您坚持通过打印对话框执行此操作吗?通过在 Excel 中将数据放入所需的排列,您可能会得到类似的效果。
为了演示目的,我们假设您的文件有三列,26 个数据行加一个标题,如下所示:
现在假设所有行的高度相同,并且打印页面上可以容纳 11 行(标题行加 10 行数据行)。现在,在单独的工作表上(或者甚至在另一个工作簿中),输入以下公式:
A1
–>=Sheet1!A1
E1
–>=Sheet1!A1
A2
–>=OFFSET(Sheet1!A$1,ROW()-1+10*INT((ROW()-2)/10),0,1,1)
- 向下拖动至
A17
。 E2
–>=OFFSET(Sheet1!A$1,ROW()-1+10*INT((ROW()-2)/10)+10,0,1,1)
- 向下拖动至
E17
。 - 选择
A1:A17
并拖动到列C
。 - 选择
E1:E17
并拖动到列G
。
您可以获得以下内容:
我把最后清理零的部分留作读者的练习。:-)