Fusionner les donnes dé 2 cellule

N

nadav

Guest
Bonjour,

Je dispose de deux cellules dont j'aimerais regrouper les données en une seule
En l'occurence je voudrais récuperer toutes les donnes du champ VILLE et les mettre à la suite du champ CPVIL sans perdre aucune donnée ce sui se passe quand on fait "Fusionner les celules"

Qq un sera t'il mon sauveur ?

Merci à vous tous

NAdav
 

Pièces jointes

  • cpvil.zip
    2.3 KB · Affichages: 13
B

brigitte

Guest
Bonjour Nadav, le Forum,

Oui c'est possible grâce à la fonction CONCATENER. Voici ton fichier en retour.

Bon dimanche.




Brigitte
 

Pièces jointes

  • Nadav.zip
    2.7 KB · Affichages: 13
  • Nadav.zip
    2.7 KB · Affichages: 16
  • Nadav.zip
    2.7 KB · Affichages: 16
B

brigitte

Guest
Re,

J'ai voulu faire vite ; bien sûr il faut, tu l'auras compris, recopier vers le bas la formule en E2. Revoici le fichier.

GIF_TEXT
 

Pièces jointes

  • Nadav.zip
    2.8 KB · Affichages: 7
  • Nadav.zip
    2.8 KB · Affichages: 9
  • Nadav.zip
    2.8 KB · Affichages: 10
C

Celeda

Guest
Bonjour,

Salut Nadav, salut Brigitte,

certes par concaténation et

par une macro adaptée à tes besoins (voir module inséré dans VBA en faisant ALT F11) que Zon m'avait faite mais je ne sais pas faire un espace dans la macro entre Ville et CP.

Sub Concatene()
Dim I As Long
Application.ScreenUpdating = False
For I = 1 To [B65536].End(xlUp).Row
Range("E" & I) = Trim(Range("D" & I)) & Trim(Range("C" & I))
Next I
End Sub

Celeda
 

Pièces jointes

  • cpvil_V1.zip
    7.1 KB · Affichages: 11
P

Pat5

Guest
Bonjour le forum

Voilà Celeda

Sub Concatene()
Dim I As Long
Application.ScreenUpdating = False
For I = 1 To [B65536].End(xlUp).Row
Range("E" & I) = Trim(Range("D" & I)) & " " & Trim(Range("C" & I))
Next I
End Sub

A++

Pat5 ;o)

Bon dimanche
 

Discussions similaires

Statistiques des forums

Discussions
312 452
Messages
2 088 543
Membres
103 880
dernier inscrit
rafaelredsc