[NHỜ GIÚP ĐỠ] Code tổng hợp dữ liệu từ các file trong folder không cần mở file

Liên hệ QC

kelacloi

Thành viên thường trực
Tham gia
6/11/14
Bài viết
331
Được thích
156
Giới tính
Nam
Chào các anh, chị,

Em có 1 folder có chứa các file excel của các chi nhánh, trong đó có sheet DB có cấu trúc giống nhau.
Em muốn copy các dữ liệu trong sheet DB đó vào sheet DB của file tổng hợp cho toàn công ty (chi tiết như file đính kèm), ngoài ra, sheet DB ở file tổng hợp cần lấy thêm tên của file đã lấy dữ liệu. Điều kiện là khi click có thêm mục chọn đường dẫn của folder.

Sorry vì em thấy chủ đề này đã có rồi nhưng em không rành về VBA nên chưa áp dụng được.
Thanks anh, chị!
 

File đính kèm

  • Du lieu.rar
    96.6 KB · Đọc: 11
Chào các anh, chị,

Em có 1 folder có chứa các file excel của các chi nhánh, trong đó có sheet DB có cấu trúc giống nhau.
Em muốn copy các dữ liệu trong sheet DB đó vào sheet DB của file tổng hợp cho toàn công ty (chi tiết như file đính kèm), ngoài ra, sheet DB ở file tổng hợp cần lấy thêm tên của file đã lấy dữ liệu. Điều kiện là khi click có thêm mục chọn đường dẫn của folder.

Sorry vì em thấy chủ đề này đã có rồi nhưng em không rành về VBA nên chưa áp dụng được.
Cảm ơn anh, chị!

Có tiền bối nào xem giúp em với ạ.
Thanks các bác!
 
Upvote 0
Chào các anh, chị,

Em có 1 folder có chứa các file excel của các chi nhánh, trong đó có sheet DB có cấu trúc giống nhau.
Em muốn copy các dữ liệu trong sheet DB đó vào sheet DB của file tổng hợp cho toàn công ty (chi tiết như file đính kèm), ngoài ra, sheet DB ở file tổng hợp cần lấy thêm tên của file đã lấy dữ liệu. Điều kiện là khi click có thêm mục chọn đường dẫn của folder.

Sorry vì em thấy chủ đề này đã có rồi nhưng em không rành về VBA nên chưa áp dụng được.
Cảm ơn anh, chị!
[NHỜ GIÚP ĐỠ] Code tổng hợp dữ liệu từ các file trong folder không cần mở file

Không thể, vì không có cách nào lấy đồ từ 1 ngôi nhà mà không mở hay đột nhập vào ngôi nhà đó
 
Lần chỉnh sửa cuối:
Upvote 0
Không thể, vì không có cách nào lấy đồ từ 1 ngôi nhà mà không mở hay đột nhập vào ngôi nhà đó
Có thể, vì chỉ cần mượn được người lấy đồ giùm cho mình. Người ta mở hay đột nhập gì đó mình không cần biết tới.

(tôi chỉ nói với bạn thôi, còn thớt thì tôi không muốn nói tới, vì tôi không thích nói tiếng Tây)
 
Upvote 0
Có thể, vì chỉ cần mượn được người lấy đồ giùm cho mình. Người ta mở hay đột nhập gì đó mình không cần biết tới.

(tôi chỉ nói với bạn thôi, còn thớt thì tôi không muốn nói tới, vì tôi không thích nói tiếng Tây)

Cảm ơn bác đã góp ý, em không cố tình Tây Tàu gì ở đây cả, những cái trên thường ngày gọi thế nào thì em viết như thế, em không nghĩ là nó ảnh hưởng đến nội dung vấn đề lắm, xin lỗi bác nếu bác đọc thấy khó chịu.
Em em chưa biết và thử dùng trên Google thì em mới phải đi nhờ, ai giúp được thì em chân thành cảm ơn, ai góp ý em cũng chân thành cảm ơn (tất nhiên nếu ai bảo công sức của người khác không miễn phí được thì em cũng xin cảm ơn vì em muốn nhờ và tự mày mò thêm).
 
Upvote 0
Bạn xem file đính kèm thử được chưa
 

File đính kèm

  • GPE.rar
    83.9 KB · Đọc: 29
Upvote 0
Cảm ơn bác đã góp ý, em không cố tình Tây Tàu gì ở đây cả, những cái trên thường ngày gọi thế nào thì em viết như thế, em không nghĩ là nó ảnh hưởng đến nội dung vấn đề lắm, xin lỗi bác nếu bác đọc thấy khó chịu.
Không ai nói về các tiêu đề cột trong tập tin vì tập tin nó phải thế. Ý nói tới những từ như sorry trong bài viết. Người Việt nói với nhau thì dùng tiếng Việt là đủ.
Bạn muốn lấy dữ liệu thì nói là nhờ lấy giúp dữ liệu. Thêm "không cần mở file" để làm gì? Thế nếu người ta mở tập tin để lấy dữ liệu hộ bạn thì sao? Bạn thà không làm được việc, sẵn sàng chấp nhận sa thải, chứ nhất quyết không dùng cách của người ta? Với bạn thì hoàn thành công việc là quan trọng hay "không cần mở file" là quan trọng?
 
Upvote 0
Không ai nói về các tiêu đề cột trong tập tin vì tập tin nó phải thế. Ý nói tới những từ như sorry trong bài viết. Người Việt nói với nhau thì dùng tiếng Việt là đủ.
Bạn muốn lấy dữ liệu thì nói là nhờ lấy giúp dữ liệu. Thêm "không cần mở file" để làm gì? Thế nếu người ta mở tập tin để lấy dữ liệu hộ bạn thì sao? Bạn thà không làm được việc, sẵn sàng chấp nhận sa thải, chứ nhất quyết không dùng cách của người ta? Với bạn thì hoàn thành công việc là quan trọng hay "không cần mở file" là quan trọng?
Chắc bạn này muốn dùng ADO để lấy dữ liệu nhưng không biết diễn tả thành không mở file.
 
Upvote 0
Không ai nói về các tiêu đề cột trong tập tin vì tập tin nó phải thế. Ý nói tới những từ như sorry trong bài viết. Người Việt nói với nhau thì dùng tiếng Việt là đủ.
Bạn muốn lấy dữ liệu thì nói là nhờ lấy giúp dữ liệu. Thêm "không cần mở file" để làm gì? Thế nếu người ta mở tập tin để lấy dữ liệu hộ bạn thì sao? Bạn thà không làm được việc, sẵn sàng chấp nhận sa thải, chứ nhất quyết không dùng cách của người ta? Với bạn thì hoàn thành công việc là quan trọng hay "không cần mở file" là quan trọng?
Mình nghĩ có lẽ mọi người hiểu nhầm ý "không cần mở file".Bạn kelacloi mong dùng VBA để xử lý việc lấy dữ liệu trong các file đóng mà không cần mở các file đó.
 
Upvote 0
Không ai nói về các tiêu đề cột trong tập tin vì tập tin nó phải thế. Ý nói tới những từ như sorry trong bài viết. Người Việt nói với nhau thì dùng tiếng Việt là đủ.
Bạn muốn lấy dữ liệu thì nói là nhờ lấy giúp dữ liệu. Thêm "không cần mở file" để làm gì? Thế nếu người ta mở tập tin để lấy dữ liệu hộ bạn thì sao? Bạn thà không làm được việc, sẵn sàng chấp nhận sa thải, chứ nhất quyết không dùng cách của người ta? Với bạn thì hoàn thành công việc là quan trọng hay "không cần mở file" là quan trọng?
À, cảm ơn anh.
Em quen miệng nên không để ý ạ.
Ý của em là nó chỉ mở ngầm dùng ADO như bác bên dưới chứ không phải không được mở file ạ.
 
Upvote 0
Chắc bạn này muốn dùng ADO để lấy dữ liệu nhưng không biết diễn tả thành không mở file.
Nếu ý thức được, là trên cõi đời này tồn tại "cái gọi là ADO", thì sao không viết "... dùng ADO" mà lại viết "... không cần mở file"?
Câu hỏi của tôi vẫn còn giá trị: "Hoàn thành công việc quan trọng hơn hay "không mở tập tin" quan trọng hơn?", "Hoàn thành công việc quan trọng hơn hay "dùng ADO" quan trọng hơn?"
 
Upvote 0
Bạn xem file đính kèm thử được chưa

Cảm ơn bác, đã chạy ngon ạ.
Có thể thay chọn các file excel bằng chọn cái folder chứa các file đó không bác nhỉ?
Bài đã được tự động gộp:

Nếu ý thức được, là trên cõi đời này tồn tại "cái gọi là ADO", thì sao không viết "... dùng ADO" mà lại viết "... không cần mở file"?
Câu hỏi của tôi vẫn còn giá trị: "Hoàn thành công việc quan trọng hơn hay "không mở tập tin" quan trọng hơn?", "Hoàn thành công việc quan trọng hơn hay "dùng ADO" quan trọng hơn?"

Cảm ơn anh đã góp ý. Nhiều khi muốn diễn tả nhưng lại không lẫn thế đấy ạ.
Mục đích cuối cùng là hoàn thành công việc anh ạ.
Do em diễn tả nó bị nhầm thôi anh ạ.
 
Upvote 0
Nếu ý thức được, là trên cõi đời này tồn tại "cái gọi là ADO", thì sao không viết "... dùng ADO" mà lại viết "... không cần mở file"? {1}
Câu hỏi của tôi vẫn còn giá trị: "Hoàn thành công việc quan trọng hơn hay "không mở tập tin" quan trọng hơn?" {2}, "Hoàn thành công việc quan trọng hơn hay "dùng ADO" quan trọng hơn?"
{1}
Thật ra bạn ấy không cần phải "ý thức" tồn tại cái công cụ gì cả trong việc viết code.
Bạn ấy chỉ cần biết rằng ở diễn đàn này luôn sẵn người viết code. Nhất là cái điều kiện "không cần mở file" nghe nó rất xịn, hấp dẫn nhiều nhơn vật đói bài, ngứa tay code.
Chính bản thân tôi, nếu chọn lựa cụm từ Anh Dở Òm và "không cần mở file" thì tôi chọn cụm thứ hai vì nó nghe hấp dẫn (đối với dân đói code) hơn.

{2}
Câu "quan trọng hơn" tôi đã đặt ra nhiều lần rồi. Sau một thời gian thì tôi đúc kết ra rằng ở diễn đàn này, khi người ta hỏi thì đã in chắc cái "đường lối thực hiện" vào đầu rồi. Và họ tin rằng làm như thế sẽ "hoàn thành công việc". Vì vậy, họ chỉ muốn nghe lời giải cho cái "đường lối" chứ không phải cho cái vấn đề chính.
Nói cách khác, khi vào đây là người ta hỏi cái vấn đề do tự mình suy ra, chứ cái mục đích công việc thì đã quên mất rồi.
 
Upvote 0
{1}
Thật ra bạn ấy không cần phải "ý thức" tồn tại cái công cụ gì cả trong việc viết code.
Bạn ấy chỉ cần biết rằng ở diễn đàn này luôn sẵn người viết code. Nhất là cái điều kiện "không cần mở file" nghe nó rất xịn, hấp dẫn nhiều nhơn vật đói bài, ngứa tay code.
Chính bản thân tôi, nếu chọn lựa cụm từ Anh Dở Òm và "không cần mở file" thì tôi chọn cụm thứ hai vì nó nghe hấp dẫn (đối với dân đói code) hơn.

{2}
Câu "quan trọng hơn" tôi đã đặt ra nhiều lần rồi. Sau một thời gian thì tôi đúc kết ra rằng ở diễn đàn này, khi người ta hỏi thì đã in chắc cái "đường lối thực hiện" vào đầu rồi. Và họ tin rằng làm như thế sẽ "hoàn thành công việc". Vì vậy, họ chỉ muốn nghe lời giải cho cái "đường lối" chứ không phải cho cái vấn đề chính.
Nói cách khác, khi vào đây là người ta hỏi cái vấn đề do tự mình suy ra, chứ cái mục đích công việc thì đã quên mất rồi.

Chào bác,

1. Viết cái chỗ Tây Tàu em quen tay, hoàn toàn không cố ý.

2. Trước khi hỏi em đã google rồi và không áp dụng được nên em mới lên đây để nhờ. Em cũng không rõ là nên dùng cái gì, e nói ADO vì em google thấy người ta dùng cái đấy nhiều (thực sự không hiểu). Cái tiêu đề thì em cũng viết theo một số bào đã từng có ở trên này như bài link ở dưới, em không rành về code nên em mới viết như thế. Hơn nữa cái ADO đấy thì em google thấy nó thế thì em viết thế, chứ biết nó là cái gì thì em đã làm được rồi và đi nhờ làm gì ạ?


3. Em là người đi nhờ, ai giúp được thì em xin cảm ơn. Còn bác có quyền của bác, bác muốn thì bác giúp, không thì thôi, em không có quyền đòi hỏi gì cả. Người ta nói giỏi cái gì thì không nên làm miễn phí, em đồng ý, nếu có người bảo cái này trả phí bạn à thì em cũng sẵn sàng bác ạ. Bác góp ý chỗ nào thì em sửa chỗ đấy, chứ bác cứ ngồi bắt bẻ từng câu từng chữ thì em xin chịu.
 
Upvote 0
Web KT
Back
Top Bottom