7,762
社区成员
发帖
与我相关
我的任务
分享
Private Sub Command1_Click()
Dim number As String
number = Text1.Text '从文本框输入的数字
If Len(number) <> 18 Then
MsgBox "您输入的身份证位数不符合位数!", vbOKOnly + vbExclamation, "提示"
Call Text1_GotFocus '调用Text1_GotFocus
End If
End Sub
Private Sub Text1_GotFocus()
Text1.SelStart = 0
Text1.SelLength = Len(Text1)
End Sub
Private Sub Command1_Click()
Dim number As String
number = Text1.Text '从文本框输入的数字
If Len(number) <> 18 Then
MsgBox "您输入的身份证位数不符合位数!", vbOKOnly + vbExclamation, "提示"
Text1.SetFocus
Call Text1_GotFocus '调用Text1_GotFocus
End If
End Sub
Private Sub Text1_GotFocus()
Text1.SelStart = 0
Text1.SelLength = Len(Text1)
End Sub
Private Sub Command1_Click()
Dim number As String
number = Text1.Text '从文本框输入的数字
If Len(number) <> 18 Then
MsgBox "您输入的身份证位数不符合位数!", vbOKOnly + vbExclamation, "提示"
Text1.SetFocus
'Call Text1_GotFocus '不用去调用别的了
Text1.SelStart = 0
Text1.SelLength = 127 '随便用一下比较大的数就行了.
End If
End Sub