Répartir du texte dans plusierus cellules
desperateman
Messages postés
396
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
rebonjour et oui encore moi toujours pour mon histoire de mailing:
dans une cellule A j ai:
henri dupont chemin de comment ça marche 75000 paris
et je voudrais dans une cellule A: henri dupont
dans la cellule B chemin de comment ça marche
dans la C: 75000
dans la D: paris
quelqu un a une idée?
merci à tous
rebonjour et oui encore moi toujours pour mon histoire de mailing:
dans une cellule A j ai:
henri dupont chemin de comment ça marche 75000 paris
et je voudrais dans une cellule A: henri dupont
dans la cellule B chemin de comment ça marche
dans la C: 75000
dans la D: paris
quelqu un a une idée?
merci à tous
A voir également:
- Répartir du texte dans plusierus cellules
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Excel cellule couleur si condition texte - Guide
- Excel additionner plusieurs cellules - Guide
- Verrouiller cellules excel - Guide
- Transcription audio en texte word gratuit - Guide
5 réponses
Bonjour Desperateman,
Bouhhh ! Comment veux-tu qu’on devine le nombre de caractères des noms et adresses ?
On peut scinder le contenu d’une cellule avec Données / convertir / Largeur fixe /
Suivre l’assistant avec Suivant et tu ajustes les séparateurs. Il faut des colonnes vides à droite de la colonne A.
Mais comme le nombre de caractères varie d’une ligne à l’autre, tu auras plein de bazar dans les colonnes. Si tu veux bien, un système D comme je les affectionne :
- avant de convertir : sélectionner la colonne A, Edition/remplacer 1 espace par X espaces (retenir le nombre) que tu prévois en fonction des longueurs des noms et des adresses. Tu auras ainsi suffisamment d’espaces entre les mots pour placer les séparateurs au bon endroit.
- Tu convertis.
- Ensuite, dans chaque colonne, remplacer les X espaces par 1 espace : d’où l’intérêt de retenir le nombre d’espaces que tu auras mis au départ.
Pour un futur mailing, je te conseille de séparer aussi le prénom et le nom sur 2 colonnes.
Sous réserve d’une meilleure idée bien sûr…
Bouhhh ! Comment veux-tu qu’on devine le nombre de caractères des noms et adresses ?
On peut scinder le contenu d’une cellule avec Données / convertir / Largeur fixe /
Suivre l’assistant avec Suivant et tu ajustes les séparateurs. Il faut des colonnes vides à droite de la colonne A.
Mais comme le nombre de caractères varie d’une ligne à l’autre, tu auras plein de bazar dans les colonnes. Si tu veux bien, un système D comme je les affectionne :
- avant de convertir : sélectionner la colonne A, Edition/remplacer 1 espace par X espaces (retenir le nombre) que tu prévois en fonction des longueurs des noms et des adresses. Tu auras ainsi suffisamment d’espaces entre les mots pour placer les séparateurs au bon endroit.
- Tu convertis.
- Ensuite, dans chaque colonne, remplacer les X espaces par 1 espace : d’où l’intérêt de retenir le nombre d’espaces que tu auras mis au départ.
Pour un futur mailing, je te conseille de séparer aussi le prénom et le nom sur 2 colonnes.
Sous réserve d’une meilleure idée bien sûr…
hou lala t as pas l air super encourageant lol
bon en fait j ai pas tout compris ton histoire de convertir?
peux tu me le refaire plus doucement uo avec un exemple
merci
bon en fait j ai pas tout compris ton histoire de convertir?
peux tu me le refaire plus doucement uo avec un exemple
merci
As-tu essayé ?
Alors, en plus doucement, pour convertir ta colonne en plusieurs colonnes :
Fais un essai sur une copie de ton fichier, avec 5 colonnes vides à droite de la colonne A
1. Tu sélectionnes la colonne A
2. Données / Convertir / Largeur fixe
3. Suivre l’assistant avec Suivant et tu places les séparateurs qui délimiteront les colonnes que tu veux (pour comprendre cette manip, tu dois l’essayer !)
Là tu verras que comme les noms et les adresses ne sont pas de la même longueur, tu ne pourras pas délimiter les colonnes là où tu veux, les séparateurs tronqueront des données. Normal !
C’est pour ça que je te propose - avant d’utiliser ce menu convertir - de remplacer dans la colonne A 1 espace par plusieurs espaces, 6 ou 10 ou +…. Ça laissera plus de place pour placer les séparateurs.
Après tu reprends ce que j’ai mis plus haut : tu fais Données/convertir pour plaçer les séparateurs qui te donneront les différentes colonnes.
Puis la manip inverse, tu remplaces dans chaque colonne le nombre d’espaces par 1 espace pour que ça reprenne une figure normale.
Tu auras malgré tout, très certainement, des lignes à reprendre manuellement.
Est-ce que c’est plus clair ?
Mais encore une fois, si tu essayes, la manip est plus rapide à faire que ce que je suis en train d’écrire.
Alors, en plus doucement, pour convertir ta colonne en plusieurs colonnes :
Fais un essai sur une copie de ton fichier, avec 5 colonnes vides à droite de la colonne A
1. Tu sélectionnes la colonne A
2. Données / Convertir / Largeur fixe
3. Suivre l’assistant avec Suivant et tu places les séparateurs qui délimiteront les colonnes que tu veux (pour comprendre cette manip, tu dois l’essayer !)
Là tu verras que comme les noms et les adresses ne sont pas de la même longueur, tu ne pourras pas délimiter les colonnes là où tu veux, les séparateurs tronqueront des données. Normal !
C’est pour ça que je te propose - avant d’utiliser ce menu convertir - de remplacer dans la colonne A 1 espace par plusieurs espaces, 6 ou 10 ou +…. Ça laissera plus de place pour placer les séparateurs.
Après tu reprends ce que j’ai mis plus haut : tu fais Données/convertir pour plaçer les séparateurs qui te donneront les différentes colonnes.
Puis la manip inverse, tu remplaces dans chaque colonne le nombre d’espaces par 1 espace pour que ça reprenne une figure normale.
Tu auras malgré tout, très certainement, des lignes à reprendre manuellement.
Est-ce que c’est plus clair ?
Mais encore une fois, si tu essayes, la manip est plus rapide à faire que ce que je suis en train d’écrire.
ok merci artgixu, j ai essayé et c'est effectivement à quelquechose de ce style que je veux arriver. en bidouillant j ai du neuf. j ai réussi lors de mon copier à mettre sur une ligne nom prénom sur une autre l adresse et sur la dernière le code postal et la ville.
donc maintenant ce qu il me faudrait c'est juste séparer le CP de la ville. est ce faisable vu que le CP est une valeur de caractère fixe (à savoir 5)?
de même je voudrais automatiser cette tache faire une sorte d incrémentation pour l ensemble de ma page car une par une vu qu il y en a 2500 + ou - ??
j espère avoir étét clair
et merci à toi
donc maintenant ce qu il me faudrait c'est juste séparer le CP de la ville. est ce faisable vu que le CP est une valeur de caractère fixe (à savoir 5)?
de même je voudrais automatiser cette tache faire une sorte d incrémentation pour l ensemble de ma page car une par une vu qu il y en a 2500 + ou - ??
j espère avoir étét clair
et merci à toi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Ben non justement, je comprends de moins en moins :
Au départ tu parlais du contenu d’une colonne à scinder en plusieurs colonnes pour faire un mailing. Maintenant,
-- Dans ta 1ère phrase, tu dis avoir mis les données en ligne : "j ai réussi lors de mon copier à mettre sur une
ligne nom prénom sur une autre l adresse et sur la dernière le code postal et la ville".
Pour faire un mailing, les données doivent être en colonne. Là, c’est encore plus pire qu’avant. Si tu peux changer la récupération des données, c'est avec un requêteur ? il doit y avoir une syntaxe pour les récupérer en colonne.
-- ta 2ème phrase : Si tu voulais scinder le code postal et la ville que tu as isolés, c’est bien le plus facile à faire puisque la longueur du code est fixe, et tu as déjà la marche à suivre plus haut.
-- Quant à automatiser parce que tu as 2500 lignes, là je ne suis plus !
As-tu vraiment essayé ce que je t’ai proposé suivant ta demande de départ ?
Ou vois plutôt du côté de la récupération des données que tu peux modifier semble-t-il.
Ben non justement, je comprends de moins en moins :
Au départ tu parlais du contenu d’une colonne à scinder en plusieurs colonnes pour faire un mailing. Maintenant,
-- Dans ta 1ère phrase, tu dis avoir mis les données en ligne : "j ai réussi lors de mon copier à mettre sur une
ligne nom prénom sur une autre l adresse et sur la dernière le code postal et la ville".
Pour faire un mailing, les données doivent être en colonne. Là, c’est encore plus pire qu’avant. Si tu peux changer la récupération des données, c'est avec un requêteur ? il doit y avoir une syntaxe pour les récupérer en colonne.
-- ta 2ème phrase : Si tu voulais scinder le code postal et la ville que tu as isolés, c’est bien le plus facile à faire puisque la longueur du code est fixe, et tu as déjà la marche à suivre plus haut.
-- Quant à automatiser parce que tu as 2500 lignes, là je ne suis plus !
As-tu vraiment essayé ce que je t’ai proposé suivant ta demande de départ ?
Ou vois plutôt du côté de la récupération des données que tu peux modifier semble-t-il.