cum restricționez un textbox in VBA să-mi accepte doar seria de caractere de care am nevoie ???
am luat diferite coduri care permit introducerea doar a caracterelor numerice, însă eu am nevoie pe lângă astea și de altele (de ex: caracterul punct ”.”), cum procedez ?
am folosit următorul cod:
Private Sub MyTextBox_Change()
Static Obj As Object
If Obj Is Nothing Then
Set Obj = CreateObject("VBScript.RegExp")
With Obj
.Global = True
.Pattern = "[^0-9]"
End With
End If
MyTextBox.Value = Obj.Replace( MyTextBox.Value, vbNullString)
End Sub
Dacă nu se poate modifica codul de mai sus, îmi puteți sugera altul .... pleeease!
Merci!
No replies to this topic
#1
Posted 14 October 2011 - 10:04 PM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users
Sign In
Create Account





Back to top








