解决word大纲工具栏的设置问题

word2003 比较常用“大纲”工具栏 ,但是保存不上,无论是通过“视图” - “工具栏”勾选,还是通过 “工具” - “自动义”勾选,关掉 word 文档之后,再打开,“大纲”又没了。

在网上搜了很长时间,感觉都没有特别好的方法,后来在一个地方看到了使用“宏”的方法,感觉不错,和大家分享。

“工具” - “宏” - “宏”(这是下一级菜单) - 创建

复制以下内容即可

Sub AutoOpen()
CommandBars("Outlining").Visible = True
ActiveWindow.DocumentMapPercentWidth = 18
End Sub


解释:
第一行是开头,不做任何事,但是 AutoOpen 具有含义,表示打开文档时自动运行
第二行:在工具栏显示“大纲”菜单
第三行:设置大纲栏的宽度为 18
第四行:宏结尾,无意义
然后将其保存到模板,即 normal.dot 里面即可。这时候再打开任意一个 word 文档就能看到设置好的大纲菜单,和大纲菜单设置好的宽度了(本例为 18 ,可以根据自己的需求更改)。

进一步讲,如果不知道宏怎么写,可以先录制宏,再把里面的具体代码拷贝到 AutoOpen() 方法体里面,这样就可以在打开文档的时候自动帮你设置好一切。
 
在搜索的过程中,还发现自动运行的还有一个宏, AutoExec 。那么 AutoExec 宏和 AutoOpen 宏有什么区别呢,在微软的官方文档里面看到了具体的解释,见链接

http://support.microsoft.com/kb/286310/zh-cn

简单来说, AutoExec 是在打开 word 程序的时候加载的,而 AutoOpen 是在打开具体的 word 文档时候加载的。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值