etoumat
Messages postés54Date d'inscriptionvendredi 2 février 2007StatutMembreDernière intervention 5 juillet 2007
-
4 juil. 2007 à 09:32
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
24 avril 2008 à 11:10
Bonjour tout le monde.
J'aimerais savoir comment faire pour extraire plusieurs mots d'une meme cellule.
Exemple : "legrand, hager, merlin gerin"
j'ai ces 3 mots dans une seule cellule. J'aimerais mettre legrand dans cells(1,1), hager dans cells(2,1) et merlin gerin dans cells(3,1)
Est ce possible ? Comment faire ?
Il faut enfaire que le code prenne tout les caractère jusqua la virgule. Il doit y avoir une instruction pour faire ca mais laquelle ???
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 4 juil. 2007 à 11:31
Essaye, analyse et comprends ceci :
Private Sub Command5_Click()
toto = "jean, pierre, mon coco"
toto = toto & ","
Do While Len(toto) > 1
pos = InStr(toto, ",")
MsgBox trim(Left(toto, pos - 1))
toto = Mid(toto, pos + 1)
Loop
End Sub
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 4 juil. 2007 à 09:52
Salut,
La fonction Split est ton amie ici
exemple
Dim Champs() As String
'legrand, hager, merlin gerin est dans D1 pour mon test
Champs = Split(Range("D1").Value, ",")
phwatine
Messages postés1Date d'inscriptionjeudi 24 avril 2008StatutMembreDernière intervention24 avril 2008 24 avril 2008 à 11:06
Bonjour, je n'y connais pas grand chose en informatique, mais mon patron m'a mis à faire des bases de données sous Excel. J'ai un problème technique simple (pour vous) :
J'ai Nom et Prénom dans une même cellule, comment puis-je faire pour extraire 'mot 1' dans 'cellule A' et 'mot 2' dans 'cellule B'?
Merci d'avance pour votre aide qui me ferait économiser des semaines entières de saisie manuelle !
Un mec en galère avec sa base de données Javascript:Insert_Emoticon('/imgs2/smile_dead.gif');