luunguyenducthinh
Thành viên mới

- Tham gia
- 13/5/16
- Bài viết
- 8
- Được thích
- 0
BẠn tham khảo:Các bạn giúp mình làm sao để có thể tách dữ liệu sau dấu "/" ở cột C sang ví trí tương ứng ở cột D, E, F, G, H như file đính kèm.
Cảm ơn.
Sub ABC()
Dim Arr, k%, Cll As Range, i%
For Each Cll In [c3:c7]
k = 4: Arr = Split(Cll.Value, "/")
For i = 0 To UBound(Arr)
If i > 2 And i < (UBound(Arr) - 1) Then
Cells(Cll.Row, k) = Cells(Cll.Row, k) & "/" & Arr(i)
If i = UBound(Arr) Then
k = k + 1
End If
Else
Cells(Cll.Row, k).Value = Arr(i)
k = k + 1
End If
Next: Next
Columns.AutoFit
End Sub