Probleme masque de saisie VBA Excel

Résolu
Vincb9 -  
 Debsyc -
Bonjour,

Je souhaiterais affecter un masque de saisie personnalisé à une textbox de ce type :

"A.44.A.04.04"

J'avais bien trouver quelque chose mais il fallais appuyer sur une touche pour mettre les points donc pas tres pratique !

quelqu'un aurait une idée ?

Merci d'avance

3 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    bonjour

    ceci correspond t'il ?

    Dim lt As Long
    lt = Len(TextBox1.Text)
    If lt = 1 Or lt = 4 Or lt = 6 Or lt = 9 Then
      TextBox1.Text = TextBox1.Text & "."
    End If

    bonne suite
    1
    1. Debsyc
       
      Un grand merci pour la réponse que je cherche depuis des semaines !
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    as tu:
    Toujours 1 lettre, 2 chiffres, 1 lettres....
    Toujours A pour la lettre ?
    Toujours 0Y pour les 2 derniers ou XY

    et enfin
    Toujours 8 caractères ?

    Michel
    0