Evitez caractère spécial lors d'un saut de ligne

  • Initiateur de la discussion Renaud
  • Date de début
R

Renaud

Guest
Bonjour à tous,

J'ai programmé une textbox de manière à ce que lorsqu un utilisateur la remplit, le texte contenu va dans une celulle.

Cette textbox a la propriété multiline = true.
Lorsqu'un saut de ligne est effectué par l'utilisateur, un caractère de forme carré s'affiche sous excel, (alors qu'il ne l'est pas dans la text box), ainsi que dans la propriété value de la fenêtre propriété de cette textbox.

Pouvez vous me dire comment éviter ce caractère de saut de ligne ?


Merci beaucoup

J'utilise excel 97, si vous ne pouvez pas me répondre, dites moi si je ne suis pas assez clair svp.
 

2passage

XLDnaute Impliqué
Re:Evitez caractère spécial lors d'un saut de lign

Bonjour,

Je n'ai pas trop cherché à éviter (solution de facilité) mais je vire ce caractère après la mise à jour de la cellule. En fait sur un saut de ligne dans une textbox, excel ajoute un Line Feed (chr(10)) et un carriage return (Chr(13)). Il suffit de virer le Chr(13) pour enlever le p'tit carré :

ActiveCell.Replace What:=Chr(13), Replacement:=''

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 077
Membres
103 455
dernier inscrit
saramachado