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

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
217
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…