▷ Xem thêm “Thành thạo Excel trong 7 ngày”:
▷ Xem thêm “Tự động hoá Excel và báo cáo với VBA”:

▷ Video được cung cấp miễn phí bởi
▷ Facebook Page:
Công việc consolidate và copy dữ liệu từ nhiều nguồn báo cáo khác nhau vào một bảng tính trong excel để thực hiện công việc phân tích có thể mất khá nhiều thời gian nếu làm bằng tay. Đoạn VBA được giới thiệu trong bài này có thể định hướng cho các bạn làm công việc này với sự giúp đỡ của VBA.

Download file trong khoá học:

Khám phá thêm thật nhiều kiến thức với Học Excel Online:
🔑 Học Excel, Có Việc Ngay:
🔑 Hãy để VBA giúp bạn:
🔑 Hiểu và phân tích dữ liệu với Excel:
🔑 Hãy làm kế toán với VBA:
🔑 Quản lý kho hàng trong Excel:

Nguồn: https://habblezhotel.net/

Xem thêm bài viết khác: https://habblezhotel.net/category/cong-nghe/

47 thoughts on “Consolidate (copy) dữ liệu từ nhiều báo cáo vào 1 báo cáo tổng không mở báo cáo con – VBA 11”

  • ĐT Nguyễn [Học Excel Online] says:

    Đây là nội dung nhỏ trong bộ khoá học:

    ▷ Khoá học "Học Excel, Có Việc Ngay": http://bit.ly/2uPgEXL
    ▷ Khoá học "Hãy để VBA giúp bạn tăng năng suất làm việc": http://bit.ly/2tcCvGI

    ▷ Video được cung cấp miễn phí bởi https://hocexcel.online

  • Nga Nguyen Thai says:

    Cảm ơn bạn đã chia sẻ. Và cho mình hỏi làm sao download được file excel đính kèm nhỉ, mình click vào link nhưng không được. Thanks bạn.

  • Duyen Nguyen says:

    Rất hay, và rất thiết thực. Xem video rất cuống hút và thích nhất là nghe giọng của bạn. Cảm ơn và chúc bạn thật nhiều sức khoẻ

  • CHINH NGUYEN says:

    like tuyệt vời anh ơi em
    theo dõi a lâu rồi anh ơi e có vướt mắc a có thể làm video giúp đỡ e k ạ a viết
    code vba: là lấy dữ liệu từ 1 thư mục có sẵn nhìu file sang 1 thực mục khác
    theo file excell cho sẵn ví dụ:ổ D thư mục A có 1000 file pdf từ 1 -1000 e chỉ
    muốn lấy 200 file từ thư mục A theo TÊN SANG thư mục B của ổ D mà k cần làm thủ
    công(thủ công ở đây là copy bỏ qua…theo kiểu lấy dữ liệu liên kết đấy anh)
    MONG ANH GIÚP ĐỠ E SỚM Ạ….E CẢM ƠN ANH RẤT NHÌU

  • Khanh Nguyễn duy says:

    a cho e hỏi ạ : sao e gộp lại thì những giữu liệu trùng nhau lại mất vậy ạ .? mong a cho e câu trả lời e cảm ơn ạ !

  • suong nguyen says:

    khi mình thêm hoặc bớt dữ liệu ở bảng ban đầu mà bảng tổng hợp consolidate không thay đổi theo thì làm sao ad. thanks

  • Le Nguyen Hai says:

    anh cho em hỏi có tạo được vòng lặp để lọc và copy dữ liệu được không ạ? Nếu được thì cú pháp phải như thế nào anh nhỉ?
    P/s: em thử dùng for và ghi dữ liệu ra mảng nhưng không thực hiện được.

    Nhờ anh chỉ giáo giúp! Em cảm ơn.

  • Mạc Đương says:

    Tình hình là em đã thử code với dữ lieu khoảng 300 dòng chứa trong 8 file tuy nhiên nó coppy thành 1500 dòng 1,2,3,4 quay lai 1,2,3,4,5,6,7,8 và đến 1500 dòng mới dung lại…. làm sao đây add ơi?

  • Mạc Đương says:

    VBA này rất hay, tuy nhiên nếu mỗi lần cập nhật dữ liệu lại phải xoá cái cũ đi thì rất phiền. Add có thể them 1 thao tác trên VBA xoá hết dữ liệu cũ trên master để cập nhật dữ liệu mới không?

  • Mình đang cần và may mắn tìm được bài viết hướng dẫn rất chi tiết.Cảm ơn bạn đã chia sẻ !

  • Vạn Vương Tỷ says:

    Em mới hiểu được và sử dụng được vba có sẵn, thầy viết Code rất gọn gàng sạch sẽ và dễ hiểu, thầy cho em xin thông tin về chương trình học ạ, em xin cảm ơn!

  • # ĐT Nguyễn
    Dear a Thanh , bài giảng của a rất hay và bổ ích , a có thể để public những phần tiếp theo được không ak.
    Thank a nhiều ak 😀

  • Hoàn Nguyễn says:

    thầy ơi, thầy có thể cho em số điện thoại được không ạ, em muốn sự tư vấn từ thầy

  • THSP Tiểu học says:

    Rất thiết thực cho người bắt đầu bước chân vào VBA. Cám ơn bạn. Chúc bạn sức khỏe và tiếp tục cống hiến. Cảm ơn bạn

  • Tố Như Trần Triệu Thị says:

    Anh ơi! Bài giảng của anh rất hữu ích. Em có thể xin code được ko ạ. E đã đăng ký thành viên trang học excel online của anh nhưng e chưa tìm ra chỗ chứa code. nếu được a cho e xin nhé. Em cảm ơn a rất nhiều. Trang của anh rất hữu ích

  • Chào anh ĐT Nguyễn
    Anh cho em hỏi chút có thể truy xuất lấy dữ liệu từ 1 file XML vào Excel được không ạ?
    Ví dụ em có 1 đoạn dữ liệu trong 1 file XML như thế này:
    <ct100_nNay>5481309608</ct100_nNay>
    <ct110_nNay>4888312299</ct110_nNay>
    <ct120_nNay>0</ct120_nNay>
    <ct121_nNay>0</ct121_nNay>
    <ct129_nNay>0</ct129_nNay>
    <ct130_nNay>194655815</ct130_nNay>
    <ct131_nNay>67112319</ct131_nNay>
    <ct132_nNay>127543496</ct132_nNay>
    <ct138_nNay>0</ct138_nNay>
    <ct139_nNay>0</ct139_nNay>
    <ct140_nNay>398221494</ct140_nNay>
    <ct141_nNay>398221494</ct141_nNay>
    Em muốn sử dụng VBA để truy xuất đưa dữ liệu VD như số "5481309608" vào trong 1 bảng tính Excel có được không anh?

  • Nguyen Hoang Phuong says:

    Cho mình hỏi 1 chút- Nếu ra viết code Range("A5:D10").Select có nghĩa là chon vùng A5:D10- Vậy nếu có vùng chon nao đó mà muốn biết địa chỉ của nó thì code viết như thế nào. Vui long giúp mình.Cam on

  • Cả đêm e không ngủ để học bài này, hay quá a ơi :d. Lát nửa vào cty e chạy chương trình này để báo cáo. Vì dữ liệu cập nhật từ các vendors về thường xuyên mà cứ đi chạy từng file :((. Cám ơn anh nhé

  • Chào ad, cho mình hỏi trong VBA#11, các file data cấu trúc giống hệt file master, mình muốn copy 34 cột liền nhau thì câu lệnh phải sửa như thế nào? Xin trân trọng cảm ơn!

  • phihung9t1 phihung says:

    CHÀO ANH DUC THANH NGUYEN ! EM CÓ ÚP TRONG DIEN DAN 1 FILE LÀM THEO CODE TRONG BÀI NÀY CỦA ANH. Ở 1 FILE THDATA THÌ CHẠY OK, NHƯNG CHUYỂN SANG FILE CHUONG TRINH QUAN LY SL CAU DUONG THÌ CHẠY NHƯNG KHÔNG COPY ĐƯỢC, VỚI LẠI CV CỦA EM GỒM 8 SHEET SỐ LIỆU CẦN TỔNG HỢP EM ĐANG DÙNG 8 SUB ĐỂ TỔNG HỢP. CÓ CÁCH NÀO GỘP LẠI THÀNH 1 SUB KHÔNG ANH. AH CÓ TIME XEM GIÚP EM NHÉ

  • van thinh Nguyen says:

    ĐT Nguyễn [Excel] Rất cám ơn bạn đã có bài chia sẻ hữu ích. Mình rất khâm phục kiến thức của bạn.
    Mình đã làm theo như bạn hướng dẫn, tuy nhiên có 1 lỗi nhỏ sau: Dữ liệu nguồn của mình có 3 file khác nhau khi mình tổng hợp lại thì có 2 trường hợp sau:
    – Nếu 3 file dữ liệu đều có dữ liệu: code chạy tốt
    – Nếu tối thiểu 1/3 file không có dữ liệu hoặc thiếu dữ liệu ở cột đếm số dòng có dữ liệu để copy thì code không chạy được, cụ thể:
    + File không có/thiếu dữ liệu dữ liệu sẽ hiện ra
    + File tổng hợp không tổng hợp được kết quả đúng
    Bạn có thể cho mình biết nguyên nhân và cách khắc phục không?

  • bạn ơi cho mình hỏi là mình copy code của bạn về.chỉnh sửa cho phù hợp vs bảng tính của mình (tức là mình chỉ thay đổi giá trị chứ ko thay đổi hàm hay lệnh j nữa hết) mà tại sao mình chỉ mở đc 1 file dữ liệu thôi,mở thêm 1 file nữa thì ko đc.Bạn cho mình ý kiến tư vấn nhé
    Thanks

  • Đặng Anh Tuấn says:

    Chào bạn ĐT Nguyên, cho mình hỏi mình ko muốn copy hết các dòng ở file chi tiết mà chỉ muốn copy dòng tổng cộng ở file chi tiết vào file tổng hợp, và ở file chi tiết là ngày 10/11/2016 chẳng hạn thì nó sẽ tương ứng với dòng ngày Thứ 5 trên file tổng hợp, ngày 11/11/2016 sẽ tương ứng với dòng ngày thứ 6. Cám ơn bạn rất nhiều nhé

  • Toan Tran Van says:

    Bài hướng dẫn quá hay và rất hữu ích, tôi đã tự sửa lại và làm được file tổng hợp cho mình ở nhiều dạng khác nhau, xin cảm ơn bạn thật nhiều.

  • B5 Quảng Ninh says:

    Cho mình hỏi, nếu muốn lấy dữ liệu trong 1 vùng thì làm như thế nào, giả sử chỉ lấy dữ liệu từ dòng 6 đến dòng 13. Chân thành cảm on

  • Không dùng macro. Làm sao nối ghép record từ nhiều sheet cùng field, ví dụ month 1 2 3 thành 1 sheet quater 1 mà không dùng copy. Anh?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>