-
Cho mình hỏi cách tách dữ liệu trong Ô bằng dấu ,
toidjtjmtoi > 29-03-19, 03:59 PM
Ví dụ mình có 1 ô gồm A,B,C,D,E
Cho mình hỏi tạo query như thế nào để tạo thành dữ liệu dạng
A
B
C
D
E
Thanks mn -
RE: Cho mình hỏi cách tách dữ liệu trong Ô bằng dấu ,
ongke0711 > 29-03-19, 08:33 PM
Phải dùng code VBA mới được nhé bạn.
Cách làm:
- Tạo 1 biến mảng.
- Dùng hàm Split() để tách chuỗi ("A,B,C..") thành từng chuỗi "A", "B"...đưa vô biến mảng.
- Dùng vòng lặp Recordset + duyệt từng phần tử của biến mảng rồi AddNew vô table tạm nào đó để có thành từng dòng như bạn muốn.
Vd: duyệt biến mảng. Code tạm.
Dim i As Integer
For i=LBound(strArray) to UBound(strArray)
rs.AddNew
rs!Field1=strArray(i)
rs.Update
Next i
Theo hướng dẫn trên bạn tự làm thử đi nhé.