Form.CommandBeforeExecute 事件 (Access)
在指定的命令被执行前,该事件发生。 如果要在某命令执行前施加一些限制条件,则可以使用该事件。
语法
表达式。CommandBeforeExecute (命令、 取消)
expression:表示 Form 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
命令 | 必需 | Variant | 要执行的命令。 |
Cancel | 必需 | Object | 将该对象的 Value 属性设置为 True 可取消该命令。 |
返回值
Nothing
注解
OCCommandId、ChartCommandIdEnum 和 PivotCommandId 常量包含每个 Microsoft Office Web 组件的受支持命令列表。
示例
下面的示例演示如何捕获 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。