问题

如果报表中的一个页面设置为横向布局,而其他所有页面都设置为纵向布局,该怎么办?当所有页面都合并到一个报表中时,应该在横向页面底部的页码不会显示在底部,而是在右侧(以横向布局打印的页面的页脚) 。

解决方案

从工作表中的单元格而不是页脚中打印页码。

示例:损益表有13列(A:M)。损益表是报表的一部分,其中有很多页面为纵向布局,但损益表为横向布局。

。选择A列(请参见屏幕截图)。

。右键单击,然后从快捷菜单中选择“插入”。

。在单元格A1中,键入数字5(假设5是报表中的页码)。

。选择范围A1:A29。

。按Ctrl + 1(设置单元格格式)。

。选择对齐选项卡。

。在“文本对齐方式,水平”中,选择“左”(在Excel 97中,选择“右”)。在“文本对齐方式,垂直”中,选择“居中”。

。在文本控件中,选择合并单元格。

。在“方向”中,将文本方向更改为-90度(如果图纸方向为从右到左,则文本方向应为90度)。

。单击确定。

。更新打印区域-从“文件”菜单中选择“页面设置”。

。选择工作表标签。

。在“打印区域”中,将B1更改为A1。新的打印区域是A1:N29(打印区域包括新的列)。

。选择边距选项卡。

。将右边距减小为0(以便页码将出现在打印页面的底部)。

。选择“页眉/页脚”选项卡。

。选择自定义页脚。

。删除页面(如果它出现在部分之一中)。

。单击确定。

结果-页码5在水平显示并居中在A列中。屏幕截图//在Microsoft Excel的横向布局页中以相反的方向打印页码