您可能已经知道,Word是一个面向对象的程序。在内部,Word会跟踪文档中的“对象”,例如段落,样式,节等。这些对象可以组合在一起组成集合,这些集合代表特定类型的所有相关对象。例如,“段落”集合表示文档中的所有单个“段落”对象。

在VBA中创建宏时,最好了解Word使用的对象模型。该模型定义程序(您可以访问)理解的所有对象,以及与这些对象关联的各种属性(属性)和方法(过程)。

如果您想了解有关Word对象模型的更多信息,可以在几个不同的地方查看。第一个是Word附带的VBA帮助系统。不幸的是,当您安装Word或Office时,不会自动安装VBA帮助文件。如果在VBA编辑器中无法访问帮助,则需要再次运行Word或Office安装程序,并确保已安装VBA帮助文件。

当您打开VBA帮助文件时,转到“目录”选项卡,依次展开“编程信息”,“ Microsoft Word Visual Basic参考”,单击“ Microsoft Word对象”,然后单击“文档”。您还可以搜索术语“对象模型”以获取所需的信息。

您还可以通过MSDN网站找到有关对象模型的信息。

访问以下网页:

http://msdn.microsoft.com/library/en-us/modcore/html/deovrMicrosoftWord2000.asp

市场上有许多面向Word开发人员的书籍。其他_WordTips_订阅者对Ken Getz和Mike Gilbert撰写的_VBA开发人员手册_说得很好(Sybex Books,ISBN 0782119514)

和《 Microsoft Office 2000 Visual Basic程序员指南》,作者:David Shank,Mark Roberts和Tamra Myers(Microsoft出版社,ISBN 1572319526)。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)上描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(1622)适用于Microsoft Word 97、2000、2002和2003。