Word VBA教程:UserControl属性

如果该属性值为 True,则文档或应用程序是由用户创建或打开的。如果该属性值为 False,则文档或应用程序是由其他 Microsoft Office 应用程序用 Open方法以及 CreateObject 或 GetObject方法创建或打开的。对于 Document对象,该属性为 Boolean 类型,可读写;对于 Application对象,该属性为 Boolean 类型,只读。

说明

如果 Word对用户为可见的,或用户在 Word 代码模块内调用 Application 或 Document对象中的 UserControl属性,则该属性返回 True。

VBA示例

该示例显示活动文档的 UserControl属性的状态。本示例仅在从装载 Word对象库的其他 Office 应用程序运行的情况下有效。


Set wd = New Word.Application
Set wdDoc = _
    wd.Documents.Open("C:\My Documents\doc1.doc")
If wdDoc.UserControl = True Then
    MsgBox "This document was created or opened by the user."
Else
    MsgBox "This document was created programmatically."
End If

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号