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

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
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. 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
    1. Contributeur
      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