
Gửi bởi
CDKT2007
DEAR ALL!
Các anh/chị vui lòng chỉ giúp em với. Em có thông tin như sau:
-Tân bình, tân long, mang thít, vĩnh long.
-phong hòa, lai vung, đồng tháp.
-hòa phú, long hồ, vĩnh long.
-p.bình thủy, tp cần thơ, cần thơ.
Yêu cầu: chỉ lâý tên tỉnh thôi.
Tôi dùng VBA, bạn mở File nhấn nút "TÁCH" và xem kết quả nhé!
Mã:
Option Explicit
Sub Chuot0106()
Application.ScreenUpdating = False
Dim i As Long, Lr As Long, DL As Range, KQ(), WS As Object
Set WS = Application.WorksheetFunction
Lr = Sheet1.Range("A1000000").End(xlUp).Row
Set DL = Sheet1.Range("B1:B" & Lr)
ReDim KQ(1 To DL.Rows.Count, 1 To 1)
Sheet1.Range("A1:A" & Lr).Copy Sheet1.Range("B1")
Range("B1:B" & Lr).Replace What:=",", Replacement:=" "
For i = 1 To DL.Rows.Count
KQ(i, 1) = WS.Trim(Right(DL(i, 1), 20))
Next i
Sheet1.Range("B1").Resize(i - 1, 1) = KQ
Sheet1.Columns.AutoFit
Application.ScreenUpdating = True
End Sub