【正文】
注:本文中所有vba代码都是储存在doc中,而非normal.dot
1.打开一个.doc文档
2.按ALT+F11
3.左侧 Project-插入-模块
4.输入自己的代码,一定要是函数的形式
例如输入如下代码:
Sub InsertTextAtEndOfDocument() ActiveDocument.Content.InsertAfter Text:=" The end." End Sub Sub AddTextBeforeSelection() Selection.InsertBefore Text:="new text " End Sub
5.保存后关闭vb编辑器,于是返回到文档那里
6.进入 工具-自定义-命令-键盘-宏
7.“将更改保存在”改成你的doc名称
8.点击第一个宏(AddTextBefore...);点击“请按新快捷键”的输入框;然后按下键盘上你想要的快捷键,例如F5;然后点击左下角“指定”。
9.点击第二个宏,做同样的事,例如我将快捷键设置为F6。
10.关闭这两个弹出框
11.如果直接按F5或F6,会说“该工程中的宏被禁止”。那么就打开 工具-选项-安全性-宏安全性 设置为“低”。然后(一定要)关闭再打开word。
12.在你的文档中多按几次F5和F6试试看吧!
【下一步】
http://www.feiesoft.com/vba/word/ 这个vba的API貌似挺全的
【参考资料】
1.http://wenda.so.com/q/1378498755073977?src=140
2.http://blog.jjjxxx.com.cn/u/huanghaiming/Blog.aspx/t-5663