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

Mise en forme TextBox VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jokerfidelio

XLDnaute Occasionnel
Bonjour a tous,

j'ai récupéré un fichier excel sur votre site (qui est d'ailleurs formidable merci au créateur) qui permet de faire une recherche sur 4 colonnes !
mais je n'arrive pas a personnalisés 2 textbox ! ( en screen plus bas )
j'aimerais que les numeros de FAX et de TEL garde leurs "0" devant et si possible d'harmoniser le tout en separant les chiffres 2 par 2 comme il est possible sur excel !
mais avec VBA je n'arrive a rien...



ci joint fichier a modifier

merci d'avance a celui ou celle qui pourra m'aider...
 

Pièces jointes

Re : Mise en forme TextBox VBA

si j'ai bien tout compris il faut ajouter ce code :

mais je ne sais pas ou mettre ces valeurs !!!
 
Re : Mise en forme TextBox VBA

je suis désolé je débute et sans vraiment beaucoup de connaissance dans ce domaine !

voila a quoi ressemble mon code dans cette fameuse TEXTBOX3

 
Re : Mise en forme TextBox VBA

j'ai essayé d'inserer le code fourni entre :

Private Sub TextBox3_Change()

End Sub

et de renommer TextBox6 fourni dans l'exemple en TextBox3 partout ou se trouvé TextBox6

mais j'ai un message d'erreur a chaque fois !

y a t'il quelqu'un pour m'aidé s'il vous plait... mes cheveux commence a tomber lol
 
Re : Mise en forme TextBox VBA

Bonjour,

j'ai essayé d'inserer le code fourni entre :
Private Sub TextBox3_Change()
End Sub
et de renommer TextBox6 fourni dans l'exemple en TextBox3 partout ou se trouvé TextBox6

non, le code donné était à inséré / adapter en l'état... tu peux d'ailleurs supprimer tous ces :
Code:
Private Sub TextBox3_Change()
End Sub

puisque vides de toute instruction.....

bon après midi
@+
 
Re : Mise en forme TextBox VBA

voici mon code en entier


j'ai toujours un message d'erreur a l’insertion du nouveau code :


dans Option Explicit j'ai mis le nouveau code et même renommé TextBox6 en TextBox3 mais erreur de debogage !
 
Dernière édition:
Re : Mise en forme TextBox VBA

alors après plusieurs essai le code est maintenant bien en place et fonctionne sauf que ! et oui il y a toujours un sauf que lol
pour que cela soit fonctionnel je dois cliquer sur une autre parti de la fenêtre pour que les changements prennent effets !!! sinon la disposition des chiffres reste la même !

et deuxième question j'aimerais mettre en place le même code pour TextBox4 !!! dois je mettre en plus les memes ligne de code pour cette fois ci TextBox4 ou faut il modifier autre chose ?


 
Re : Mise en forme TextBox VBA

Re,

modifie peut être l'événement "KeyUp" comme suit :
Code:
Private Sub TextBox6_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If Len(TextBox6.Text) = 2 Or Len(TextBox6.Text) = 5 Or Len(TextBox6.Text) = 8 Or Len(TextBox6.Text) = 11 Then TextBox6.Text = TextBox6.Text & " "
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
316
Réponses
2
Affichages
489
Réponses
6
Affichages
662
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…