Bạn dùng CT này tại B2:Mọi người giúp em tình huấn này với.
B2=--MID(SUBSTITUTE($A$2,",",REPT(" ",100)),1+(ROW(A1)-1)*100,100)
Cảm ơn anh.Bạn dùng CT này tại B2:
Fill xuống!!!!Mã:B2=--MID(SUBSTITUTE($A$2,",",REPT(" ",100)),1+(ROW(A1)-1)*100,100)
Cảm ơn anh.
A2h nếu dữ liệu nó nhiều hàng thì sao anh. A3, A4, A5, A6.... làm đồng loạt luôn. Anh chỉ em với![]()
Public Sub GPE()
Dim sArr(), dArr(), I As Long, K As Long, N As Long, Tmp
sArr = Range("A1:A" & Range("A65536").End(xlUp).Row).Value
ReDim dArr(1 To UBound(sArr) * 100, 1 To 1)
For I = 2 To UBound(sArr)
Tmp = Split(sArr(I, 1), ",")
For N = 0 To UBound(Tmp)
K = K + 1
dArr(K, 1) = Trim(Tmp(N))
Next N
Next I
Range("B2").Resize(K) = dArr
End Sub
Đây anh. Anh xem giúp em dùng hàm nào với ạ
Cảm ơn Anh Ba Tê nhưng VB em không biết sử dụng...huhuhu![]()
Anh sửa lại code theo cái mới dc ko anh Tê...
Cái sau này ko thấy nội dung code ta...Từ bài 1 đến bài 6 là thay đổi kết quả rồi.
Bạn biết Enable Macros khi mở file ?
Nếu biết thì thêm động tác nhấn nút.
1/ Bạn bấm nút GPE code có chạy không?Cái sau này ko thấy nội dung code ta...![]()
Sub Test()
Dim Tm1
Tm1 = WorksheetFunction.Transpose(Sheet1.Range("A2:A" & Sheet1.Range("A65536").End(xlUp).Row))
Range("c2:C1000").ClearContents
Tm1 = Split(Join(Tm1, ","), ",")
Range("c2").Resize(UBound(Tm1)) = WorksheetFunction.Transpose(Tm1)
End Sub