VB vérification du N° de téléphone

mike_22 -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je fais un formulaire sur word avec du VB (je ne connais pas beaucoup le VB) et j'aimerais vérifier que le numéro de téléphone entré correspond au format 012/345.67.89 donc 3chiffre, un / , 3chiffres, un point, 2chiffres, un point et 2chiffres à la fin.

Est-ce que cela est possible, si oui, quel serait alors le script?

Merci beaucoup de votre aide

2 réponses

labk92
 
Bonjour,

tu fais :

-----
Private Sub text1_Validate(Cancel As Boolean)

text1 = Format$(text1.Text, "@@@/@@@.@@.@@")

End Sub

-----

le "@" correspond à tes chiffres.

Grâce à "Format$" tu peux formater tes champs comme tu veux.

Autre exemple : format téléphone : "01 41 42 43 44"

=> text1 = Format$(text1.Text, "@@ @@ @@ @@")


Hova
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour Mike, LabK

S'il s'agit de vérifier si la saisie correspond bien au modèle:

If lasaisie Like "###[/]###[.]##[.]##" Then
msgbox "saisievalable"
end if
0