Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Происходит перед выполнением указанной команды. Используйте это событие, если требуется ввести определенные ограничения перед выполнением определенной команды.
Синтаксис
expression. CommandBeforeExecute (Command, Cancel)
выражение: переменная, представляющая объект Form.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Команда | Обязательный | Variant | Команда, которая будет выполнена. |
| Отмена | Обязательный | Object | Чтобы отменить команду, задайте для свойства Value этого объекта значение True . |
Возвращаемое значение
Отсутствует
Примечания
Константы OCCommandId, ChartCommandIdEnum и PivotCommandId содержат списки поддерживаемых команд для каждого веб-компонента Microsoft Office.
Пример
В следующем примере демонстрируется синтаксис подпрограммы, которая перехватывает событие CommandBeforeExecute .
Private Sub Form_CommandBeforeExecute( _
ByVal Command As Variant, ByVal Cancel As Object)
Dim intResponse As Integer
Dim strPrompt As String
strPrompt = "Cancel the command?"
intResponse = MsgBox(strPrompt, vbYesNo)
If intResponse = vbYes Then
Cancel.Value = True
Else
Cancel.Value = False
End If
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.