![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: octobre 2007
Messages: 37
|
Bonjour à tous,
J'ai un petit probleme: j'ai une suite de nombres séparés par des virgules ou des virgules espace, que je souhaiterai faire sauter et mettre dans les cellules à la lignes. est ce que vous auriez une solution (formule ou macro) qui me permette de le faire? Exemple: données entrantes 1,2,3,4 ,5,6, 7,89, 9 données sortantes (dans des cellules différentes): 1 2 3 4 5 6 7 89 9 Merci de votre aide. Kenny |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: février 2009
Localisation: 69 CALUIRE
Messages: 549
|
Bonjour Kenny,
Essayes cette petit macro. Les données en A1 et c'est copié à partir de A2...A3 Bruno Code:
Sub MyTranspose() tx = Application.Substitute([A1], " ", "") On Error GoTo fin For k = 0 To 1000 Cells(k + 2, 1) = Split(tx, ",")(k) Next fin: End Sub |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Bonsoir
Même résultat mais sans la boucle. Code:
Sub a() Dim t t = Split([A1], ",") [A1].Resize(UBound(t)) = Application.Transpose(t) End Sub
__________________
Cordialement, __________________ JM Addict |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: octobre 2007
Messages: 37
|
Bonjour à tous,
MERCI à tous les deux... vous m'avez bien aidés sur ce sujet... j'ai juste apporté une petite modification sur la macro de Staple1600 en supprimant les " " (espace) sur les chiffres dans les cellules. Merci à vous deux... |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| passage à la cellule suivante si cellule vide | gfm | Forum Excel | 7 | 30/08/2009 19h51 |
| Aller à la cellule suivante | taisherg | Forum Excel | 5 | 04/02/2008 11h18 |
| copier valeur cellule dans cellule suivante si vide | sophveil | Forum Excel | 2 | 10/08/2007 14h38 |
| si cellule=X alors cellule suivante=Y et cellule d apres= Z | tavarez83 | Forum Excel | 9 | 11/05/2007 14h13 |
| Inserer des données dans des cellule et passer a la cellule suivante | bichon | Forum Excel Downloads - Archives | 2 | 12/06/2003 20h01 |