Cellen samenvoegen met een komma er tussen

Status
Niet open voor verdere reacties.

Tweety1

Gebruiker
Lid geworden
6 mrt 2013
Berichten
637
Ik ben op zoek naar een vba die de cellen vanaf regel 2 tot de laatste regel de kolommen V, W en X samenvoegt.
Tussen de samengevoegde tekst dient een komma geplaatst te worden en de eventuele spaties dienen verwijder te worden.

Mvg
Kasper
 

Bijlagen

Test het maar eens.
Code:
Sub hsv()
 Range("v2", Cells(Rows.Count, 22).End(xlUp)).Name = "hsv_1"
  [hsv_1] = [hsv_1&if(offset(hsv_1,,1)>0,","&offset(hsv_1,,1),"")&if(offset(hsv_1,,2)>0,","&offset(hsv_1,,2),"")]
  Columns("W:X").Clear
 Application.Names("hsv_1").Delete
End Sub
 
Ziet er goed uit.
Wat ik nu nog mis hoe ik de spaties eruit kan halen?
 
Die was ik inderdaad vergeten.
Code:
 [hsv_1] = Application.Substitute([hsv_1&if(offset(hsv_1,,1)>0,","&offset(hsv_1,,1),"")&if(offset(hsv_1,,2)>0,","&offset(hsv_1,,2),"")], " ", "")
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan