Exists 方法

       

判断指定书签或任务是否存在。如果存在指定的书签或任务,则返回 True

expression.Exists(Name)

expression   该表达式返回一个 Bookmarks Tasks 对象。

Name   String 类型,必需。指一个书签或任务的名称。

示例

本示例判断活动文档中是否存在名为“start”的书签。如果存在则将其删除。

If ActiveDocument.Bookmarks.Exists("start") = True Then
    ActiveDocument.Bookmarks("start").Delete
End If

本示例判断 Windows 计算器程序(如果存在该任务)是否正在运行。如果计算器没有运行,Shell 语句将启动此程序。如果计算器正在运行,将激活此应用程序。

If Tasks.Exists("Calculator") = False Then
    Shell "Calc.exe"
Else
    Tasks("Calculator").Activate
End If
Tasks("Calculator").WindowState = wdWindowStateNormal