Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Sub splitText()
- Dim rng As Range, r As Range, a As Variant, i As Long
- Set rng = Selection.Cells.SpecialCells(2)
- For Each r In rng
- v = r.Value
- If InStr(1, v, ",") > 0 Then
- ary = Split(Replace(v, ", ", Chr(1)), ",")
- i = 1
- For Each a In ary
- r.Offset(0, i).Value = Replace(a, Chr(1), ", ")
- i = i + 1
- Next a
- End If
- Next r
- End Sub
Add Comment
Please, Sign In to add comment