当使用ctrl + a时,如何使Access在框中选择整个文本而不是所有记录?

时间:2015-01-03 03:21:50

标签: ms-access

在Access中,有没有办法设置用户点击ctrl + a时选择的内容?我有一个文本框供用户输入数据,但如果他们点击ctrl + a,它会选择所有记录而不是字段的整个文本。有办法解决这个问题吗?我担心有人不小心删除了一堆记录而不是字段的文本。

我是初学者用户,所以如果我问一个愚蠢的问题,请原谅我。我试图搜索论坛,但没有找到一个好的答案。

1 个答案:

答案 0 :(得分:1)

使用文本框和Keydown event,您可以说:

Private Sub Content_KeyDown(KeyCode As Integer, Shift As Integer)
   ' Debug.Print KeyCode, Shift
    If KeyCode = vbKeyA And Shift = acCtrlMask Then
        MsgBox "Please use F2"
        KeyCode = 0
        Shift = 0
    End If
End Sub

在这种情况下,文本框称为内容。

您可能希望变得更复杂,并查看KeyPreview。