Application 对象

         
Application
多种对象

该对象代表 Microsoft Word 应用程序。Application 对象包含可返回最高级对象的属性和方法。例如,ActiveDocument 属性可返回一个 Document 对象。

使用 Application 对象

使用 Application 属性可返回 Application 对象。下列示例显示 Word 用户名。

MsgBox Application.UserName

在使用许多可返回最普通的用户界面对象(例如 ActiveDocument 属性返回的活动文档对象)的属性和方法时,可以不用 Application 对象识别符。例如,可写为 ActiveDocument.PrintOut,而不必写为 Application.ActiveDocument.PrintOut。没有使用 Application 对象识别符的属性和方法被看作是“全局”的。若要在“对象浏览器”中查看全局属性和方法,请单击“类”框中列表顶端的“〈全局〉”。

说明

若要使用来自另一个应用程序的自动功能(以前称为 OLE 自动功能)来控制 Word,请使用 Visual Basic 的 CreateObjectGetObject 函数返回一个 Word Application 对象。下列 Microsoft Excel 示例启动 Word(如果 Word 尚未启动),并打开一篇现有的文档。

Set wrd = GetObject(, "Word.Application")
wrd.Visible = True
wrd.Documents.Open "C:\My Documents\Temp.doc"
Set wrd = Nothing