仅允许MS Access在文本框中输入字母

阿达什·马德雷查(Adarsh Madrecha)

我在MS Access中的窗体中有一个文本框。我只希望用户输入字母和空格。没有特殊字符。

我已经在KeyPressEvent上实现了以下内容我想知道有没有更好的方法来实现相同的功能。

Private Sub txtName_KeyPress(KeyAscii As Integer)
If KeyAscii <> 8 And KeyAscii <> 32 Then  'Not Backspace (important for error correction) and not a Space
    If (KeyAscii < 65 Or KeyAscii > 90) And (KeyAscii < 97 Or KeyAscii > 122) Then   'Allowing lower and upper case
    Beep 'Let the user know they hit an illegal key
    KeyAscii = 0 'Don't let the keystroke through
    End If
End If
End Sub
完美的

考虑使用文本框BeforeUpdate事件,这是通常用于验证条目的触发器,因为您可以取消更新:

Private Sub txtWordsOnly_BeforeUpdate(Cancel As Integer)

    If Me.txtWordsOnly Like "*[0-9]*" Or Me.txtWordsOnly Like "*[@#$%*^&?()<>/\'""!]*" Then
        MsgBox "Invalid entry. Please select only words," _
                 & " NOT numbers or special characters.", vbInformation
        Cancel = -1     ' OR Cancel = True
        Me.txtWordsOnly.Undo
    End If

End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不允许在所有文本框中输入特定字母以用于MS Access

来自分类Dev

不允许在所有文本框中输入特定字母以用于MS Access

来自分类Dev

ng模式,仅允许在输入文本框中输入“-”

来自分类Dev

ng模式,仅允许在输入文本框中输入“-”

来自分类Dev

在输入文本框中仅允许数字

来自分类Dev

不允许用户在文本框中输入字母字符

来自分类Dev

使用Bootstrap在表单文本框中仅允许使用字母数字字符吗?

来自分类Dev

jQuery函数仅允许文本框中的字母不起作用

来自分类Dev

在文本框中仅允许使用空格,下划线,字母和数字

来自分类Dev

jQuery中仅允许文本框使用大写,小写字母和空格

来自分类Dev

使用Bootstrap在表单文本框中仅允许使用字母数字字符吗?

来自分类Dev

Asp.net验证。仅允许用户在文本框中输入特定数字

来自分类Dev

允许用户在文本框中输入转义字符

来自分类Dev

在文本框中仅允许使用大写字符

来自分类Dev

使用jQuery在文本框中仅输入数字和“-”

来自分类Dev

禁用输入,允许单击文本框

来自分类Dev

ng标签输入,不允许在文本框中输入两次相同的文本

来自分类Dev

仅清除文本框类型的输入

来自分类Dev

asp.net 4.0文本框不允许在文本框中输入javascript日期

来自分类Dev

在文本框中不允许十进制和字母值

来自分类Dev

输入框或文本区域中仅允许数字和字母

来自分类Dev

在输入框或文本区域中仅允许数字和字母

来自分类Dev

当只允许字母时,如何让两个不同的文本框确定是否输入数字?

来自分类Dev

仅更改用户在AJAX扩展文本框中输入的字符串的文本颜色

来自分类Dev

允许文本框中的某些字符

来自分类Dev

正则表达式在文本框中仅允许单个点

来自分类Dev

如何允许文本框仅接受PHP中的日语字符,数字和单词?

来自分类Dev

如何在HTML文本框中仅允许4位数字?

来自分类Dev

如何在文本框中仅允许十进制数字

Related 相关文章

  1. 1

    不允许在所有文本框中输入特定字母以用于MS Access

  2. 2

    不允许在所有文本框中输入特定字母以用于MS Access

  3. 3

    ng模式,仅允许在输入文本框中输入“-”

  4. 4

    ng模式,仅允许在输入文本框中输入“-”

  5. 5

    在输入文本框中仅允许数字

  6. 6

    不允许用户在文本框中输入字母字符

  7. 7

    使用Bootstrap在表单文本框中仅允许使用字母数字字符吗?

  8. 8

    jQuery函数仅允许文本框中的字母不起作用

  9. 9

    在文本框中仅允许使用空格,下划线,字母和数字

  10. 10

    jQuery中仅允许文本框使用大写,小写字母和空格

  11. 11

    使用Bootstrap在表单文本框中仅允许使用字母数字字符吗?

  12. 12

    Asp.net验证。仅允许用户在文本框中输入特定数字

  13. 13

    允许用户在文本框中输入转义字符

  14. 14

    在文本框中仅允许使用大写字符

  15. 15

    使用jQuery在文本框中仅输入数字和“-”

  16. 16

    禁用输入,允许单击文本框

  17. 17

    ng标签输入,不允许在文本框中输入两次相同的文本

  18. 18

    仅清除文本框类型的输入

  19. 19

    asp.net 4.0文本框不允许在文本框中输入javascript日期

  20. 20

    在文本框中不允许十进制和字母值

  21. 21

    输入框或文本区域中仅允许数字和字母

  22. 22

    在输入框或文本区域中仅允许数字和字母

  23. 23

    当只允许字母时,如何让两个不同的文本框确定是否输入数字?

  24. 24

    仅更改用户在AJAX扩展文本框中输入的字符串的文本颜色

  25. 25

    允许文本框中的某些字符

  26. 26

    正则表达式在文本框中仅允许单个点

  27. 27

    如何允许文本框仅接受PHP中的日语字符,数字和单词?

  28. 28

    如何在HTML文本框中仅允许4位数字?

  29. 29

    如何在文本框中仅允许十进制数字

热门标签

归档