textbox multiligne

textbox multiligne - VB/VBA/VBS - Programmation

Marsh Posté le 01-02-2006 à 15:27:33    

Bonjour à tous
Je ne sais pas comment faire pour récuperer les différentes lignes de ma textbox dans différentes cellules d'une feuille excel.
Je voudrais que les donnés de la 1ere ligne soient en A1, celles de la 2eme ligne en A2...etc.
Est ce possible?
 
Merci de votre aide et bonne journée.

Reply

Marsh Posté le 01-02-2006 à 15:27:33   

Reply

Marsh Posté le 01-02-2006 à 16:56:42    

Salut,
 
ce n'est pas la soluce mais ca peut peut etre t'aider...(cela te renvoie le nb de ligne)
 
TextBox1.SetFocus
msgbox TextBox1.LineCount

Reply

Marsh Posté le 01-02-2006 à 20:48:21    

jte file l'idée.
 
Chercher dans ta textbox quand tu vas a la ligne (InString, chr(..) pour le saut a la ligne. A toi te trouver)
Apres, sélectionner la cellule et mettre la valeur dedans.
cherche bien, tu vas trouver tout seul

Reply

Marsh Posté le 02-02-2006 à 21:42:54    

Salut à tous et merci pour votre aide.
Apres moultes bidouillages, je n'y arrivais pas.
On m'a conseillé d'essayer avec un split
 
dim x
x=split(textbox.1,vbcrlf)
Range("A1:A" & UBound(x))=Application.Transpose(x)
 
Voila c'est tous simple et ça marche du tonnerre!! :hello:  
 
Merci

Reply

Marsh Posté le 03-02-2006 à 18:30:22    

en effet
(note : VbCrLf = chr(10) & chr(13) )

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed