Xin giúp đỡ VBA nhập dữ liệu và lấy dữ liệu nhiều file excel với nhau

Liên hệ QC

Cô Bé Dễ Thương

Thành viên thường trực
Tham gia
30/9/16
Bài viết
223
Được thích
48
Giới tính
Nữ
-Chào các anh chị và các bạn.Do quá trình phân tích xử dụng quá nhiều công thức và bảng tính quá nhiều giá trị em đã tách ra thành những bảng tính riêng biệt để nó nhẹ đi.Do đó, phải nhập liệu cho từng file và lấy dữ liệu từng file về file chính.
-Cụ thể,Em cần giúp đỡ VBA sử dụng trên file result để:
1.Từ nút bấm "Nhập data" nhập dữ liệu cho 10 file data1...data10 (chỉ mở file result.xlsx mà không mở 10 file kia)
2.Từ các nút bấm "Lấy data1", "Lấy data2", "Lấy data3", "Lấy data4", "Lấy data5", "Lấy data6", "Lấy data7", "Lấy data8", "Lấy data9", "Lấy data10" để lấy data ở các vùng cần lấy ở của các file tương ứng data1...data10 (chỉ mở file result.xlsx mà không mở 10 file kia)
-Rất mong được nhận được sự giúp đỡ.Với em vấn đề thật nan giải.Không giải quyết được không thực hiện được công việc tiếp theo.Cảm ơn sự chia sẻ.
"File mẫu đính kèm"
*"Nhập data" thì vùng nhập 10 file data1..data10 là giống nhau.Còn "Lấy data" thì các vùng được lấy data ở data1...data9 giống nhau nhưng khi chuyển về file result thì ở các vùng khác nhau.File data10 vùng lấy khác với 9 file kia.
**Hiểu ngắn gọn là sau khi thực hiện lệnh vba thì xóa giá trị cũ và pate giá trị mới
P/s:Giỏi Excel thường là giàu Ụ còn đâu là chưa thích đó thôi
 

File đính kèm

  • vba lấy và nhập data.rar
    782.6 KB · Đọc: 22
Lần chỉnh sửa cuối:
Dữ liệu khổng lồ quá em xin lỗi, nhưng xin giúp đỡ em với các thầy ơi
Giúp em làm nút "Nhập dữ liệu" và 1 nút "Lấy data1". còn lại em mò em sửa.
 
Lần chỉnh sửa cuối:
Dữ liệu khổng lồ quá em xin lỗi, nhưng xin giúp đỡ em với các thầy ơi
Giúp em làm nút "Nhập dữ liệu" và 1 nút "Lấy data1". còn lại em mò em sửa.
Trên diễn đàn này bạn thử tìm code Ghi dữ liệu vào file đang đóng.
Và code lấy dữ liệu từ các file đang đóng vào sheet tổng hợp rồi nghiên cứu nhé.
 
Trên diễn đàn này bạn thử tìm code Ghi dữ liệu vào file đang đóng.
Và code lấy dữ liệu từ các file đang đóng vào sheet tổng hợp rồi nghiên cứu nhé.
Mò gù lưng ấy anh ạ mà cơ bản là em không biết VBA.Lên không biết đưa lên mẫu như nào để được giúp đỡ.
 
Mò gù lưng ấy anh ạ mà cơ bản là em không biết VBA.Lên không biết đưa lên mẫu như nào để được giúp đỡ.
Thì cứ gõ từ khóa "Gộp nhiều File vào 1 File" thì sẽ tìm ra thôi, bài viết đó ở đây nè.
http://www.giaiphapexcel.com/diendan/threads/tổng-hợp-dữ-liệu-từ-nhiều-file-excel-vào-1-file-không-cần-mở-file.84529/
Hoặc Link này:
http://www.giaiphapexcel.com/diendan/threads/tổng-hợp-dữ-liệu-từ-nhiều-file-excel.40693/
 
Có đọc cả rồi mà không áp dụng được bác ạ.Vì phải hiểu mới chỉnh sửa được nản giải hơn tự copy rồi pate ở thời điểm hiện tại.Nó khổ vậy đấy bác!
 
Dữ liệu khổng lồ quá em xin lỗi, nhưng xin giúp đỡ em với các thầy ơi
Giúp em làm nút "Nhập dữ liệu" và 1 nút "Lấy data1". còn lại em mò em sửa.
1/ Tôi không biết ADO nên không biết lấy dữ liệu hay ghi dữ liệu vào file đang đóng.
2/ Mở file lên, ghi dữ liệu hay lấy dữ liệu xong đóng lại, nếu được thì bạn xem file này:
- Chỉ làm 2 việc liên quan đến file data1.xlsx
- Tất cả các file liên quan phải cùng 1 Folder.
- Bạn "mò và sửa" cho các file data khác.
 

File đính kèm

  • result.xlsb
    151.1 KB · Đọc: 20
Capture.JPG Capture.JPG
1/ Tôi không biết ADO nên không biết lấy dữ liệu hay ghi dữ liệu vào file đang đóng.
2/ Mở file lên, ghi dữ liệu hay lấy dữ liệu xong đóng lại, nếu được thì bạn xem file này:
- Chỉ làm 2 việc liên quan đến file data1.xlsx
- Tất cả các file liên quan phải cùng 1 Folder.
- Bạn "mò và sửa" cho các file data khác.
Vâng.Thank anh!
Chạy code của 2 nút đều báo chung 1 lỗi như bức dưới anh này!Xem lại dùm em với!
 
Lần chỉnh sửa cuối:
View attachment 178567 View attachment 178566
Vâng.Thank anh!
Chạy code của 2 nút đều báo chung 1 lỗi như bức dưới anh này!Xem lại dùm em với!
Nhìn 2 thông báo lỗi đã thấy 2 đường dẫn khác nhau đến tập tin data1.xlsx
Tôi đã ghi bên trên là tất cả các tập tin phải cùng Folder, nghĩa là file result nằm ở đâu thì các file data phải ở đó.
Bạn tạo 1 folder mới, lưu tất cả các file vào folder này rồi chạy lại xem sao.
 
Nhìn 2 thông báo lỗi đã thấy 2 đường dẫn khác nhau đến tập tin data1.xlsx
Tôi đã ghi bên trên là tất cả các tập tin phải cùng Folder, nghĩa là file result nằm ở đâu thì các file data phải ở đó.
Bạn tạo 1 folder mới, lưu tất cả các file vào folder này rồi chạy lại xem sao.
Vâng!Có gì em bẩm tiếp anh nhá:)!
 
Web KT
Back
Top Bottom