Office VBA教程:Delete方法

Delete方法应用于 DocumentProperty对象的情形。

删除自定义的文档属性。

expression.Delete

expression   必需。该表达式返回上面对象之一。

说明

不能删除内置的文档属性。

Delete方法应用于 AnswerWizardFiles对象的情形。

从集合中删除指定对象。

expression.Delete(FileName)

expression   必需。该表达式返回上面对象之一。

FileName  String 类型,必需。要删除的文件名称,包括完全合格的路径、文件名和扩展名。

Delete方法应用于 FileDialogFilters对象的情形。

删除文件对话框筛选。

expression.Delete(filter)

expression   必需。该表达式返回上面对象之一。

filter  Variant 类型,可选。要删除的筛选。

Delete方法应用于 ODSOFilters对象的情形。

从 ODSOFilters集合中删除筛选对象。

expression.Delete(Index, DeferUpdate)

expression   必需。该表达式返回上面对象之一。

Index  Long 类型,必需。要删除的筛选数量。

DeferUpdate  Boolean 类型,可选。

Delete方法应用于 CommandBar、Script、Scripts 和 Signature对象的情形。

从集合中删除指定对象。

expression.Delete

expression   必需。该表达式返回上面对象之一。

说明

对于 Scripts集合,使用 Delete方法将删除指定 Word 文档、Excel 工作表或 PowerPoint 幻灯片中的所有脚本。在主机应用程序中,脚本定位标记以图形表示。因此,每个 msoScriptAnchor 类型的脚本定位标记相关联的 Shape对象将从 Excel 和 PowerPoint 的 Shapes集合以及 Word 的 InlineShapes 和 Shapes集合中删除。

Delete方法应用于 CommandBarButton、CommandBarComboBox、CommandBarControl 和 CommandBarPopup对象的情形。

从集合中删除指定对象。

expression.Delete(Temporary)

expression   必需。该表达式返回上面对象之一。

Temporary  Variant 类型,可选。设置为 True 将从当前会话中删除控件。应用程序在下次会话时将再次显示控件。

VBA示例

应用于 CommandBar对象的情形。

本示例删除所有不可见的自定义命令栏。


foundFlag = False
delBars = 0
For Each bar In CommandBars
    If (bar.BuiltIn = False) And _
    (bar.Visible = False) Then
        bar.Delete
        foundFlag = True
        delBars = delBars + 1
    End If
Next bar
If Not foundFlag Then
    MsgBox "No command bars have been deleted."
Else
    MsgBox delBars & " custom bar(s) deleted."
End If

应用于 DocumentProperty对象的情形。

本示例删除一个自定义文档属性。为了使该示例正确运行,必须具有名为 "CustomNumber" 的自定义 DocumentProperty对象。


ActiveDocument.CustomDocumentProperties("CustomNumber").Delete

上页:Office VBA教程:CopyFace方法 下页:Office VBA教程:DoAlert方法

Office VBA教程:Delete方法

Office VBA教程:DoAlert方法 Office VBA教程:EndWizard方法
Office VBA教程:Execute方法 Office VBA教程:FindControl方法
Office VBA教程:FindControls方法 Office VBA教程:Help方法
Office VBA教程:Item方法 Office VBA教程:LoadFromFile方法
Office VBA教程:Move方法 Office VBA教程:NewSearch方法
Office VBA教程:Open方法 Office VBA教程:PasteFace方法
Office VBA教程:RefreshDocument方法 Office VBA教程:RefreshProject方法
Office VBA教程:RefreshScopes方法 Office VBA教程:ReleaseFocus方法
Office VBA教程:Remove方法 Office VBA教程:RemoveItem方法
Office VBA教程:Reset方法 Office VBA教程:ResetFileList方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号