假设您在工作表中所有页面的底部都有一个自定义页脚。在页脚中左对齐时,您需要工作表的完整路径名,并在页面居中时以Y的第X页格式显示页面指示符。

因为完整路径名可能会很长,所以路径可能会“套印”页面指示符。显然,这不是您想要执行的操作。更好的解决方案是将页面指示器下推一行,以便它在自己的行上打印。为此,请尝试以下操作:

。从文件菜单中选择页面设置。 Excel将显示“页面设置”对话框。

。确保显示“页眉/页脚”选项卡。 (请参见图1。)

。单击自定义页脚按钮。 Excel将显示“页脚”对话框。

。将插入点放在“左部分”区域中,单击文件夹工具。代码&[Path]&[File]出现在左侧部分区域。 (文件夹工具在Excel 97或Excel 2000中不可用,在那些版本中使用&[Path]代码将不起作用。)

。将插入点放在“中心部分”区域中,按Shift + Enter移至下一行,然后键入Page,然后键入一个空格。

。单击页码工具,键入“ of”,然后单击页面工具。现在,“中间部分”区域包含“&[页面]中的页面&[页面]”,并在其前面有一个空白行。

。根据需要单击“确定”关闭所有对话框。

当您打印工作表时,您认为Shift + Enter击键(第5步)应将页脚的中央部分向下移动一行。不幸的是,事实并非如此-Excel忽略了击键,并将页脚的中间部分放在第一行,在该行的底部由页脚的左侧部分套印。鸭!

解决该问题的方法-不使用宏-遵循以下步骤:

。从文件菜单中选择页面设置。 Excel将显示“页面设置”对话框。

。确保显示“页眉/页脚”选项卡。

。单击自定义页脚按钮。 Excel将显示“页脚”对话框。

。确保清除页脚的所有部分;他们应该什么都没有。

。将插入点放在“左侧”区域中,就像在这里看到的那样输入以下内容:

。确保通过在第一行末尾按Shift + Enter来拆分行。 (如果使用的是Excel 97或Excel 2000,请省略&[Path]代码。)

。根据需要单击“确定”关闭所有对话框。

请注意,在第5步第二行的开头包含了&C代码。这告诉Excel,它后面的所有内容都应居中。

用这种方式做页脚的很酷的事情是,如有必要,Excel将向下移动一行以打印居中的信息。如果可以在与中心部分(&C之后的部分)相同的行上打印页脚的左部分,则它将这样做。

有趣的是,在我的测试中,只需将回车符(Shift + Enter)放在左部分区域的末尾,然后在中间部分区域输入信息仍然会产生叠印。这项技术起作用的唯一方法是,如果我使用&C代码将页面指示器居中。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2961)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本:

链接:/ excelribbon-Moving_Part_of_a_Footer_Down_a_Line [将页脚的一部分向下移动]。