Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1170 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Saisie dans un TextBox avec saut de ligne ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Saisie dans un TextBox avec saut de ligne ?

n°1365825
Cdriq
Posté le 14-05-2006 à 10:55:26  profilanswer
 

Bonjour,
Je travaille sur Word 2000. Je voudrais savoir s'il existe un contrôle, genre TextBox, qui permet de faire la saisie avec possibilité de sauter de ligne en tapant la touche entrée.  
En effet avec un TextBox, quand on tape la touche entrée, on quitte le TextBox.
Si quelqu'un pouvait m'aider, je lui en serais reconnaissant.
Merci d'avance.

mood
Publicité
Posté le 14-05-2006 à 10:55:26  profilanswer
 

n°1365890
juju2k
Posté le 14-05-2006 à 14:50:11  profilanswer
 

Bonjour,
 
Il est possible de rendre le contrôle TextBox multiligne. Pour cela, dans ses propriétés, passe la propriété Multiline à True.
 
Conseil : lorsque tu veux rentrer du texte dans cette TextBox depuis le code, il faut utiliser la constante vbCrLf (retour chariot et saut à la ligne).
Exemple :

Code :
  1. TextBox1.Text = "Ligne numéro 1" & vbCrLf & "Ligne numéro 2"


;)

n°1366100
Cdriq
Posté le 14-05-2006 à 23:16:25  profilanswer
 

Bonsoir,
J'ai fait passer la propriété multiline à true. Résultat quand je tape du texte et que j'arrive au bout, il saute automatiquement de ligne, puis une barre de défilement verticale apparait. Le problème est que si je tape la touche entrée pour introduire moi-même un saut de ligne ça ne marche pas. Je vous remercie pour l'info que vous m'avez donné à propos de la propriété Multiline, je ne la connaissais pas.
Merci

n°1366105
juju2k
Posté le 14-05-2006 à 23:25:14  profilanswer
 

Au temps pour moi, j'avais même pas essayé...
 
Bon alors pour ton problème, tu dois passer la propriété EnterKeyBehavior de la TextBox à True de sorte que "Une pression sur ENTRÉE créé une nouvelle ligne." (dixit l'aide VBA).
 
Voilà :)


Message édité par juju2k le 14-05-2006 à 23:25:25
n°1366817
Cdriq
Posté le 15-05-2006 à 18:34:09  profilanswer
 

Bonjour,
J'ai fait comme tu m'as dit et ça marche.  
Je t'en remercie énormement juju2k


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Saisie dans un TextBox avec saut de ligne ?

 

Sujets relatifs
[Résolu] Lier un TextBox à un DataSet dans un TabControlselect case avec textbox
Etendre une ligne...N° de ligne de l'intersection de 2 cellules
Deplacement de certaine ligne du table (mysql)[openGL] saisie de texte
[JAVA] Colorier Cellule / ligne sélectionnée dans JTableEffacer une ligne blanche ?
Boucle pour tester différentes textbox 
Plus de sujets relatifs à : Saisie dans un TextBox avec saut de ligne ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR