TextBox

  • Initiateur de la discussion Kizman
  • Date de début
K

Kizman

Guest
Salut,

Disons que j'ai une TextBox qui contient du texte sur plusieurs lignes.
J'aimerais mettre, par ex., le contenu de la 1ère ligne dans la cellule "A1", le contenu de la 2ème ligne dans la cellule "A2", etc...

Comment faire?




Merci...

Kizman
 
P

petitstagiaire

Guest
Pour récupérer tes lignes, tu dois faire une boucle en utilisant :

InStr(Debut_Ligne, TextBox1.Text, Chr(10))
qui te ramène la position du caractère de retour à la ligne

ensuite tu extrait tes chaînes avec la fonction Mid

tu rempli tes cellules au fure et à mesure avec
Range(Adr_Cell).Value = maligne
 
S

STéphane

Guest
bonjour

ceci devrait permettrait de récupérer ces lignes

do
I = J + 1
J = InStr(I, Texte, vbCr)
Ligne = Mid$(Texte, I, Iif(J, J - I, Len(Texte) - I + 1))
msgbox Ligne
loop While J

bye
Stéphane
 

Discussions similaires

Réponses
2
Affichages
204

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz