浏览器之家


在Office2007中实现外侧页码

最近刚刚用上了微软最新的办公软件 office2007 ,在惊叹于Office2007精美的操作界面的同时,也发生了一些小的问题,比如,原先的外侧页码现在居然怎么都找不着了。到互联网上转了几个小时,并结合自己的经验,总算是找到了了解决的办法,先特发上来与大家分享下。外侧页码在word 2007中没有直接提供,需要我们创建,然后可以随时调用。其实 Word2007 中的好多在 Word2003 中直接插入的项目,都需要创建,这就是所谓的 文档部件 (或者称之为 构建基块 )。

外侧页码(内侧页码)的实现过程其实很简单,究其原理,是利用图文框的水平位置来实现的。

基于此,我们可以在word2007中通过以下步骤来完成:

1.         单击〖插入〗选项卡/〖 页眉和页脚 〗组/〖页眉〗(或页脚)/〖空白〗命令,进入页眉(或页脚)编辑状态。

2.         单击〖插入〗选项卡/〖插图〗组/〖形状〗/〖横排文本框〗命令,在页眉(或页脚)位置绘制一个文本框。

3.         在文本框中键入 域代码 “{ PAGE}“,选中域,更新之。

4.         选中文本框,将其转换为图文框。

5.         选中图文框:

6.         设置其为环绕方式(默认)。

7.         设置其边框为无。

8.         单击〖设计〗选项卡(页眉页脚工具栏)/〖插入〗组/〖文档部件〗/〖将所选内容保存到文档部件库〗命令(或按ALT+F3)。

9.         按下图所示保存文档部件即可。

此主题相关图片如下:


此主题相关图片如下:

10.     以后每次在页眉(或者页脚)中需要插入外侧页码时,直接键入“外侧页码”,按F3键即可。或者单击〖文件部件〗/〖构建基块管理器〗命令,打开〖构建基块管理器〗对话框中找到“外侧页码”,单击〖插入〗按钮即可。

11.     如果您觉得上述过程过于繁琐,可以直接使用VBA代码,然后定义为 自动图文集 (构建基块的一个类型)。

sub Example()

With ActiveDocument.Sections(1)

               .Footers(wdHeaderFooterPrimary).PageNumbers.Add _

        PageNumberAlignment:=wdAlignPageNumberOutside, _

        FirstPage:=True

End With

End Sub

评论

没安装畅言模块