是否可以在 Access 2007 中禁用 Ctrl + A?

Joh*_*han 3 microsoft-access-2007

我想在 Access 2007 中禁用命令Ctrl+ A(全选)。这可能吗?

sub*_*man 6

您可以在 Access 中使用此代码来捕获CTRL+A并忽略它。缺点是您必须将此添加到您希望阻止的每个表单中。(上行:你不具备屏蔽掉所有形式)

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyA And Shift = acCtrlMask Then 'Catch Ctrl+A
        KeyCode = 0 'Suppress keypress 
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

将此添加到Form > On Key Down事件中

重要提示:滚动到“事件”列表底部并更改Key Preview为“是”