Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 08/02/2010, 18h18   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: octobre 2007
Messages: 37
Post remplacement , par cellule suivante

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
kenny2410 est déconnecté   Réponse avec citation
ANNONCES
Vieux 08/02/2010, 19h10   #2 (permalink)
XLDnaute Impliqué
 
Date d'inscription: février 2009
Localisation: 69 CALUIRE
Messages: 549
Par défaut Re : remplacement , par cellule suivante

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
youky(BJ) est déconnecté   Réponse avec citation
Vieux 08/02/2010, 22h13   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
Par défaut Re : remplacement , par cellule suivante

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


Staple1600 est déconnecté   Réponse avec citation
Vieux 09/02/2010, 11h16   #4 (permalink)
XLDnaute Nouveau
 
Date d'inscription: octobre 2007
Messages: 37
Par défaut Re : remplacement , par cellule suivante

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...
kenny2410 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


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


Fuseau horaire GMT +2. Il est actuellement 11h47.


(C) 2006 Excel Downloads