Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Format TextBox

deni29

XLDnaute Junior
Bonjour à tous,

Je souhaiterai dans la textbox d'une userform obliger les utilisateurs qui inscrive un code, a ce que le format soit du style
1AB12345AAAA
C'est à dire : 1 chiffre, 2 lettres, 5 chiffres et 4 lettres.

il y aurait_il une solution?

deni29
 

Qrieux

XLDnaute Nouveau
voici quelques lignes de codes pour renvoyer un booleen qui sera = VRAI si le format desire est respecté


initialiser chaine avec la valeur de la textform
tant que bon = FAUX
proposer la USF
si annuler sortir du tant que
tester la chaine (avec le code proposé)
fin tant que [file name=Classeur4_20060407161539.zip size=6022]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur4_20060407161539.zip[/file]

Message édité par: Qrieux, à: 07/04/2006 16:15
 

Pièces jointes

  • Classeur4_20060407161539.zip
    5.9 KB · Affichages: 13

Hervé

XLDnaute Barbatruc
Bonjour deni, qrieux

une autre syntaxe possible :




salut
 

Hervé

XLDnaute Barbatruc
re denis, Qrieux

bon ben, en me promenant sur le tchat xld, j'ai croisé DidierMdf, et comme souvent il m'a scotché en me proposant un code d'outre monde.


If Not TextBox1.Value Like '#[A-Z][A-Z]#####[A-Z][A-Z][A-Z][A-Z]' Then
        MsgBox 'Merci de respecter la syntaxe'
End If


voilà, c'est ce qu'on appelle du tres bon vba, et du excellent Mdf.

salut

hervé qui retourne faire mumuse avec excel du fond de sa caverne
 

Discussions similaires

Réponses
13
Affichages
303
Réponses
15
Affichages
625
Réponses
3
Affichages
428
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…