Mots répèter dans un textbox

  • Initiateur de la discussion Initiateur de la discussion maval
  • Date de début Date de début

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 !

maval

XLDnaute Barbatruc
Bonjour,


J'ai un petit souci avec un Texbox, j'ai mis un format personalisé comme ceci

Code:
Public Sub UserForm_Activate()
'
   T7 = T7 & " (Km²)"
   T9 = T9 & "  " & " (Hab/Km²)"
   T8 = T8 & "  " & " (Hab)"
End Sub

et j'ai deux fois le mots (Km²) ou (Hab/Km²) et (Hab)" comme ceci2*283 (Km²) (Km²) si vous avait une solution.

je vous remercie d'avance.
 
Re : Mots répèter dans un textbox

Re,

peut être ceci :
Code:
Private Sub TextBox1_Enter()
TextBox1 = Replace(TextBox1, " (Km²)", "")
End Sub
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1 <> "" Then TextBox1 = TextBox1 & " (Km²)"
End Sub
 
Re : Mots répèter dans un textbox

Bonjour Pierrot , Maval,

Je crois que sans le formulaire , c'est chercher une aiguille dans un champ de blé ....

Mais à chaque fois que tu active ton userform tu fais T7 = T7 & " (Km²)", donc si T7 contient KM2, à la seconde activation effectivement tu as Km2 Km2 .

il faudrait conditionner la concaténation : if instr(1,T7,"Km²")=0 then t7 = t7 & " (Km²)"
 
- 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

Retour