Bonjour tout le monde,
Je me permets de vous adresser dans le souhait de résoudre mon problème.
Je souhaite combiner plusieurs cellules d’un fichier dans une seule d’un autre fichier sachant que j’ai formulé un code VBA qui me permet de juste combiner une seule cellule, et cela suite à des tutos que j’ai adapté à mon besoin.
Voici la configuration que j’ai faite et qui fonctionne très bien :
'A.1.1 Nom du fichier
ThisWorkbook.ActiveSheet.Range(« D34 »).Value = MonClasseur.Sheets(2).Range(« F2 »).Value
Sinon une petite boucle :
donnée = « »
For i = 2 to 5
donnée = donnée & MonClasseur.Sheets(2).Range(« F »& i).Value
Next
ThisWorkbook.ActiveSheet.Range(« D34 »).Value = donnée
Oui c’est bien ça que je veux, merci beaucoup.
Seulement comment on peut les séparer soit par une (, ou ; ) ou bien par un saut de ligne avec des tirets dans la même cellule ?
Chaque donnée est à séparer par le caractère &
Si il s’agit d’un texte ou d’un caractère à mettre impérativement entre guillemets
Pour un retour ligne j’utilise l’instruction vblf
exemple :