Insérer des points virgule entre 2 données
Résolu
domino
-
gjhiy -
gjhiy -
Bonjour,
J'ai une liste de référence (une référence par cellule) de type 1-1HG567 et j'aimerai insérer un point-virgule entre chaque référence et avoir le résultat dans une seule cellule
Fichier de départ
1-1HG567
1-1YU786
résultat souhaité
1-1HG567;1-1YU786
Comment puis-je faire? S'il faut passer par une macro, pourriez-vous préciser le mode opératoire (je ne connais pas du tout les macro excel)
Merci pour votre aide
J'ai une liste de référence (une référence par cellule) de type 1-1HG567 et j'aimerai insérer un point-virgule entre chaque référence et avoir le résultat dans une seule cellule
Fichier de départ
1-1HG567
1-1YU786
résultat souhaité
1-1HG567;1-1YU786
Comment puis-je faire? S'il faut passer par une macro, pourriez-vous préciser le mode opératoire (je ne connais pas du tout les macro excel)
Merci pour votre aide
2 réponses
-
Salut,
Tu peux utiliser une macro, mais de la concaténation, Excel sait le faire :
=CONCATENER(A1;B1;A2)
donnera "1-1HG567;1-1YU786" si tu écris ";" en B1
Ou alors :
=A1 & ";" & A2
donnera "1-1HG567;1-1YU786"
A+-
OK merci mais la concatenation me fait faire des manipulations lourdes.
il faut alors que j'insère un "; " entre chaque cellule et ma liste a plus de 500 références.
Il me faudrait une astuce pour :
- ajouter une cellule (ou une ligne sur 2) contenant le fameux ";"
- et ensuite utiliser la formule concatener me donnerait le résultat mais elle est lourde à mettre en oeuvre sur une liste de 500 références (petit détail non précisé mais qui a son importance!)
Une autre idée? merci -
-
-