File excel tải từ hệ thống công ty

Liên hệ QC

fun.tiger

Thành viên mới
Tham gia
1/1/08
Bài viết
13
Được thích
2
Xin chào các bác
Mình có một file excel tải từ hệ thống làm việc của công ty mà mình không biết làm cách nào để cho nó tách từng dòng , cột riêng biệt được . Có thể có quá nhiều Merge . Xin các bác hướng dẫn giúp mình ạ .
Xin cảm ơn các bác nhiều ạ
 

File đính kèm

  • help.xlsx
    346.1 KB · Đọc: 33
Cụ thể là thế nào?
 
Xin chào các bác
Mình có một file excel tải từ hệ thống làm việc của công ty mà mình không biết làm cách nào để cho nó tách từng dòng , cột riêng biệt được . Có thể có quá nhiều Merge . Xin các bác hướng dẫn giúp mình ạ .
Xin cảm ơn các bác nhiều ạ
Bạn chạy code sau thử nhé:

Mã:
Sub TrichLoc_HLMT()
    With CreateObject("ADODB.Recordset")
        .Open ("Select F1,F7,F11,F17,F20,F27,F31,F35 From [Sheet$B10:AJ] Where F1 Is Not Null"), "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties=""Excel 12.0 Xml;HDR=No"""
        Sheet4.Range("A2").CopyFromRecordset .DataSource
    End With
End Sub
 
Xem thử coi vừa ý chưa
 

File đính kèm

  • help.xlsx
    431.6 KB · Đọc: 15
Xem thử coi vừa ý chưa
Xin cảm ơn bác thật nhiều nhé
Bài đã được tự động gộp:

Bạn chạy code sau thử nhé:

Mã:
Sub TrichLoc_HLMT()
    With CreateObject("ADODB.Recordset")
        .Open ("Select F1,F7,F11,F17,F20,F27,F31,F35 From [Sheet$B10:AJ] Where F1 Is Not Null"), "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties=""Excel 12.0 Xml;HDR=No"""
        Sheet4.Range("A2").CopyFromRecordset .DataSource
    End With
End Sub
Xin cảm ơn ạ , Nếu được có thể chỉ cách để mình add cái code này vào file cho nó chạy với ạ
 
Web KT
Back
Top Bottom