Lập trình VBA trong Excel cho người mới bắt đầu | #02 Record Macro, Copy, Delete Sheet, IF



Download tài liệu:
Đăng ký Để nhận video mới:
Facebook hỗ trợ:

Lập trình VBA trong Excel giúp bạn cải thiện công việc trong Excel và tăng hiệu quả làm việc đáng kinh ngạc. Hướng dẫn được thực hiện từ cơ bản đến nâng cao cho người mới bắt đầu cũng như đã biết về VBA trước kia.
Nội dung bài này bao gồm:
1. Record Macro để làm quen với câu lênh Copy sheet
2. Copy nhiều sheets
3. Delete và IF để xóa Sheets
4. Offset để xác định dữ liệu
5. Bài giải hoàn thiện để triết xuất báo cáo từ cơ sở dữ liệu ra mỗi cá nhân riêng lẻ.

Để học hàm Vlookup từ cơ bản đến nâng cao:

Cảm ơn các bạn đã theo dõi. Nhớ đăng ký kênh để ủng hộ và cập nhật video mới nhất từ Gà Excel các bạn nhé

Xem thêm video học và các thủ thuật excel: https://mindovermetal.org/thu-thuat-excel/

39 Comement tại “Lập trình VBA trong Excel cho người mới bắt đầu | #02 Record Macro, Copy, Delete Sheet, IF”

  1. cho mình hỏi nếu muốn save các sheets thành file riêng biệt thì làm ntn nữa ạ?

  2. âm thanh hơi nhỏ a gà ơi

  3. Trần Lê Phương Thảo October 17, 2020 at 3:44 am

    Rất cảm ơn anh. E có tý khó khăn nhờ anh chỉ giúp.
    Cái khó của em là những cú pháp quy định của VBA. Có nhiều câu lệnh ta ko biết thì có thể lợi dụng Record Macro. Nhưng có nhiều theo tác ko dùng Rec Marco đc và ko biết cú pháp lệnh. VD: lệnh tắt hiển thị hộp thoại thông báo như
    Application.DisplayAlerts = Fasle
    và còn nhiều nữa.
    Vậy có cách nào hoặc tài liệu nào vừa giải thích và ví dụ các câu lệnh như trên ko

  4. hi anh Gà! ở bài học số 2, có rất nhìu sheet mình có dòng lệnh nào để khi đến sheet cần tìm nhanh hơn và ngược lại khi quay về sheet "du lieu"???????? anh hướng dẫn cho em với

  5. CHO EM HOI LA NEU EM K MUON TAO SHEET MOI MA LA 1 FILE EXCEL MOI THI SAO A?

  6. Chào Gà Excel ! Cho mình hỏi chút ạ. Mình viết xong chương trình chây trong VBA thì OK nhưng khi tạo nút điều khiển thì xóa nó lại xóa hết mà không trừ lại 2 sheet như chạy trong VBA. như vậy là mình sai ở chỗ nào ạ. nhờ Gad Xcel chỉ giúp ạ.

  7. Chương trình rất hữu ích. Cám ơn bạn.

  8. master

  9. cảm ơn ad nhiều

  10. Cho mình hỏi nếu có một dòng trống hoặc nhiều dòng trống chen giữa các mã nhân viên thì xử lý như thế nào, ví dụ mã nhân viên 472 sau đó có dòng trống rồi đến mã nhân viên 695 thì dùng offset như thế nào để không lỗi, ad giải thích giúp, cảm ơn.

  11. Hồi còn đi học các thầy các cô dạy toàn viết code trên userform, đi làm rồi lại viết toàn code trên activesheet

  12. Trung Cương Nguyễn October 17, 2020 at 3:44 am

    bạn gà cho mình hỏi,modul xóa sheet mình viết giống vậy mà toàn báo lỗi run 13 là sao?giúp mình với

  13. anh gà ơi, em không nhấn đc Ctrl+Space. phải làm như nào ạ?

  14. Phải dừng lại ở bài 2,3 để luyện tạp nhiều hơn

  15. Thật may mắn khi biết đến kênh Của "gà excell" trên mạng làm j có kênh nào dạy lập trình free. Mà gaf excell nói đúng thạt. Vba làm công việc nhanh hơn nhưng nó là dang nâng cao, đòi hỏi người học phải có khả năng lập trình.ko dễ tí nào.ko thể nào nhìn công thức là lặp lại dc.phải hiểu dc các lệnh.

  16. Thày Gà Excel làm bài giảng về kế toán kho. Trân trọng cám ơn Thày!

  17. chào Gà excel, mình có 1 file tổng cần tách thành các sheet con theo tên các nhà cung cấp đồng thời tách cả thành từng file nhỏ để gửi đến từng nhà cung cấp 1. k biết banj có thẻ bỏ chút thời gian quý báu giúp mình xử lý vđ này không. minhf phải làm thủ công ngán ngẩm quá. nếu phát sinh hơn chục nhà cung cấp chắc die mất. 🙁 giúp minhf với

  18. Cái này xài Access cho nhanh gọn, an toàn, nhiều chức năng. Xài cái này trong Excel hơi bị mất thời gian.

  19. Cảm ơn add

  20. Đức Nguyễn Trọng October 17, 2020 at 3:44 am

    3h sáng ad vẫn thức làm video mọi người ạ, đa tạ

  21. dạ, có cách nào i =1 to bất kỳ ko ạ, VD: có bao nhiêu dòng thì ct sẽ chạy bấy nhiêu mẫu BC

  22. bạn chỉ ẩn cột bằng VBA mình với.

  23. thank a rất nhìu nhìu….

  24. Cám ơn Gà Excel, Bài giảng rất hay và giúp ích cho mọi người. chúc bạn luôn thành công trong cuộc sống và ngày càng add thêm nhiều Video giúp ích cho mọi người. thanks !

  25. Rất dễ hiểu và chi tiết và tâm huyết. Mong bạn có nhiều sức khỏe để tiếp tục cho ra những series VBA hay

  26. Cảm ơn bạn ^^

  27. Cho hỏi làm sao để hiển thị cây thư mục VBA Project? Cảm ơn

  28. Rất hay, ngắn gọn và xúc tích. Xin cám ơn.

  29. Trịnh Hồng Dương October 17, 2020 at 3:44 am

    Cái Msg thông báo số sheet mình có thể kết hợp thêm dòng thông báo thay vì thể hiện mỗi số sheet ko bạn. Ví dụ sẽ xuất Msg ntn "Tổng số sheet là 4". Mình mới beginner nên không biết code ntn.

  30. Hay, dễ hiểu, thực tế. Chúc anh có nhiều sức khỏe, mong kênh ngày càng phát triển, em sẽ giới thiệu kênh đến những người bạn của em có nhu cầu học excel. Cám ơn anh nhiều ạ.

  31. Video rất hay, cảm ơn ad, mình có 1 câu hỏi: Nếu muốn thứ tự các sheet khi xuất ra chạy từ trên xuống dưới như trong bảng dữ liệu theo thứ tự từ trái sang phải của kết quả thì làm sao ạ?
    Từ NV472-NV601 chứ không phải từ NV601-NV472 ?

  32. Bạn dạy rất dễ hiểu, cảm ơn bạ.

  33. Cám ơn Ad. Hôm nay mình mới bắt đầu học
    Sau khi học xong bài này mình xin có 1 góp ý nhỏ sau ở mục Copy Sheets.
    Thay dòng lệnh: Sheets(2).Copy After:=Sheets(2)
    Bằng dòng lệnh: Sheets(2).Copy After:=Sheets(ActiveWorkbook.Sheets.Count)
    Hoặc: Sheets(2).Copy After:=Sheets(i+1)
    Như vậy nó sẽ copy Sheets theo thứ tự từ trên xuống dưới của danh sách chứ ko phải từ dưới lên như trong video.
    Thanks.

  34. Ban ơi cho mình hỏi chút: Sau khi mình record macro mà không hiện lên trong modun? là bị sao vậy

  35. Anh ơi một người chưa thạo Excel thì có học được VBA không ạ? có cần có kiến thức cơ bản về lập trình mới học đc ko anh?

  36. Cảm ơn về clip hỗ trợ! Bạn làm rất tốt. Nếu phát âm đúng N và L nữa thì clip sẽ ko còn sạn nữa!

  37. Cảm ơn gà excel nhé ❤️ bài học thật sự hay và dễ hiểu luôn ♥️♥️♥️

  38. Cảm ơn bạn Gà

  39. Bạn dùng phần mềm quay lại màn hình j mà nét thế?

Để lại ý kiến của bạn:

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