Lập Báo cáo chi tiết tự động trên Excel và VBA

  Рет қаралды 123,339

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

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

Күн бұрын

Пікірлер: 89
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
Đây là nội dung nhỏ trong bộ khoá học: ▷ Khoá học "Học Excel, Có Việc Ngay": ​bit.ly/ex101_dtnguyen ▷ Xem ngay "Tự động hoá Excel và báo cáo với VBA": bit.ly/vba101_dtnguyen ▷ Theo dõi Facebook cá nhân: fb.me/kuldokk ▷ Blog cá nhân: blog.hocexcel.online ▷ Video được cung cấp miễn phí bởi hocexcel.online ▷ Facebook Group: bit.ly/heoFBG -- 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: www.hocexcel.online/ex101 ▷ Hãy để VBA giúp bạn: www.hocexcel.online/vba101 ▷ Hiểu và phân tích dữ liệu với Excel: www.hocexcel.online/dv101
@vuthidieuthuy5400
@vuthidieuthuy5400 3 жыл бұрын
Trong các web học Excel mình vẫn thấy Học Excel Online là chuyên nghiệp nhất, dễ hiểu và trình bày khoa học nhất.
@HocExcelOnline
@HocExcelOnline 3 жыл бұрын
Cảm ơn bạn nhiều ạ.
@anhduong1633
@anhduong1633 3 жыл бұрын
Đẳng cấp quá. Cám ơn bạn nhé. Mình toàn đi copy mã trên google về
@khamphacuocsontv2020
@khamphacuocsontv2020 9 ай бұрын
Cách lập báo cáo chi tiết, hữu ích ạ.
@trunganhha2346
@trunganhha2346 3 жыл бұрын
Video hay quá cảm ơn anh
@khamphacuocsontv2020
@khamphacuocsontv2020 3 жыл бұрын
Cách lập báo cáo dễ hiểu
@anhnhatnguyet4628
@anhnhatnguyet4628 4 жыл бұрын
Chất giọng rất ấm áp thân thiện
@ngavo3074
@ngavo3074 3 жыл бұрын
lọc điều kiện từ sheet này và cop qua sheet qua bằng VBA thi làm sao vậy ạ. bài học này chỉ lam cùng 1 sheet còn sang sheet khác thi sao ạ. nhờ admin chỉ thêm
@anhnhatnguyet4628
@anhnhatnguyet4628 4 жыл бұрын
Làm cách nào để set màu nền xanh lam ghi chú trong code VBA vậy ạ, cả màu chữ nữa
@SOnNGuyen-fs6re
@SOnNGuyen-fs6re 2 жыл бұрын
Anh ơi cho em hỏi. 1 có 1 sheet chứa toàn bộ dữ liệu dee làm báo cáo. Em muốn add thêm 1 workbook mới và rename work book này theo giá trị của 1 ô trong sheet chứa dữ liệu báo cáo trước đó bằng VBA. Xin cảm ơn ạ
@HocExcelOnline
@HocExcelOnline 2 жыл бұрын
Em học vba mới làm được theo nhu cầu của mình, vì trả lời qua comment này sẽ không đầy đủ được hết ý
@duongtunam9894
@duongtunam9894 2 жыл бұрын
Cảm ơn gà
@HocExcelOnline
@HocExcelOnline 2 жыл бұрын
Nhầm kênh rồi
@haluu4289
@haluu4289 8 ай бұрын
Mình đã làm dc 😊😊😊
@chinhnguyen8814
@chinhnguyen8814 5 жыл бұрын
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
@HuyenNguyen-uv8qy
@HuyenNguyen-uv8qy 5 жыл бұрын
Khá hữu ích. Cảm ơn ^^ Mong ra nhiều video hay nữa ^^
@Nhatttce
@Nhatttce 5 жыл бұрын
Chia sẻ rất hữu ích, rất cảm ơn Ad
@hungcatctycp2749
@hungcatctycp2749 6 жыл бұрын
Bài viết rất hay và hữu ích. Cám ơn bạn.
@modulekhonggian8984
@modulekhonggian8984 4 жыл бұрын
VBA so với Add in a Tool thì cái nào hơn anh ơi?
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
Cái này thì tuỳ vào nhu cầu sử dụng của em nhé. Mỗi thứ có 1 cái hay và thế mạnh riêng, miễn là phục vụ giải quyết tốt vấn đề của mình là được
@CuongPhanMinh
@CuongPhanMinh 6 жыл бұрын
Cho mình hỏi, muốn cho excel range là ô D2 ở sheet nào đó thì viết như thế nào vậy bạn?
@TriPham-dw9ml
@TriPham-dw9ml 4 жыл бұрын
mình có một câu hỏi là mình có một file dữ liệu bán hàng có cấu trúc giông nhau, khác mỗi ngày bán ở tên file excel thôi, bây giờ có thể tạo một form mẫu để khi mình vào chỉ cẩn nhập khoảng ngày là hiển thị được dữ liệu hay không vậy? Mình cảm ơn.
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
Được bạn ạ, nhập ngày vào rồi code vba tự chạy để hiển thị ra dữ liệu
@TriPham-dw9ml
@TriPham-dw9ml 4 жыл бұрын
@@HocExcelOnline Cảm ơn bạn.Bạn có video mẫu nào không cho mình tham khảo qua với
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
Tri Pham phần này rất cơ bản, trong khoá học của mình đều dạy cả, bạn có thể tham khảo thêm: hocexcel.online/course/preview/vba101-tu-dong-hoa-excel-voi-lap-trinh-vba-cho-nguoi-moi-bat-dau
@TriPham-dw9ml
@TriPham-dw9ml 4 жыл бұрын
@@HocExcelOnline cảm ơn bạn
@loanhoang9392
@loanhoang9392 3 жыл бұрын
cho em hỏi bên Anh có dạy offline ở HN k ạ
@HocExcelOnline
@HocExcelOnline 3 жыл бұрын
Chào em, hiện tại anh không dạy offline ở bất cứ đâu. Chỉ có chương trình offline cho đơn vị tổ chức thôi. Tuy vậy, em vẫn có thể tham khảo những chương trình chất lượng online tại: dtnguyen.business và hocexcel.online Nhé. Chúc mừng năm mới!
@loanhoang9392
@loanhoang9392 3 жыл бұрын
khóa học online thì nếu mà e k lam được bài tập thì có ai hỗ trợ k a nhỉ?
@HocExcelOnline
@HocExcelOnline 3 жыл бұрын
Thì anh hỗ trợ.
@loanhoang9392
@loanhoang9392 3 жыл бұрын
@@HocExcelOnline vâng thế thì em đăng ký ạ
@HocExcelOnline
@HocExcelOnline 3 жыл бұрын
Em bấm vào link này rồi bấm nút “Mua khoá học” rồi để lại thông tin nhé hocexcel.online/course/preview/ex101-excel-tu-co-ban-den-chuyen-gia-danh-cho-nguoi-di-lam
@thierryhenry-trinhbathanh4779
@thierryhenry-trinhbathanh4779 3 жыл бұрын
Mình đã chỉnh code giống thầy nhưng vba báo lỗi . trong rất nhiều trường hợp khác cũng vậy . vậy máy mình bị gì vậy thầy . compile error . variable not defind
@NguyenThanh-xv9ob
@NguyenThanh-xv9ob 5 жыл бұрын
Làm thế nào để cố định nội dung văn bản thêm vào dưới bảng tính mà khi ta thay đổi số lượng các dòng trong bảng, nội dung đó không ảnh hương khi in thế bạn?
@HongLe-yq1pu
@HongLe-yq1pu 5 жыл бұрын
Range("A2:B12").SpecialCells(xlCellTypeVisible).Copy Em sử dụng câu lệnh này thì báo lỗi 1004 là sao ạ?? Vì em làm trên 2 sheet khác nhau ạ, dữ liệu riêng và báo cáo chi tiết ở sheet khác ạ?
@ngongocuc3681
@ngongocuc3681 2 жыл бұрын
có link sheet thực hành ko a ơi?
@duongphan2974
@duongphan2974 5 жыл бұрын
anh ơi khi thực hiện gán macro thì không hiện chữ wooksheet trong khung mà chỉ có general thì phải lam sao ạ?
@HoaHoc--PhanDangVaPhuongPhapGi
@HoaHoc--PhanDangVaPhuongPhapGi 4 жыл бұрын
bài giảng hay quá. Nếu muốn tạo VBA để quản lý các câu hỏi theo ID thì làm sao? chỉ em với thầy?
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
Vậy thì em nên, viết ra và định nghĩa ra thế nào là “quản lý các câu hỏi theo ID”. Nếu việc quản lý này được định nghĩa là thêm câu hỏi, sửa câu hỏi, xoá câu hỏi. Thì tiếp sau đó câu hỏi em cần trả lời là “làm thế nào để thêm câu hỏi”, “làm thế nào để sửa câu hỏi khi biết id câu hỏi”, “làm thế nào để xoá câu hỏi” ... bằng cách chia nhỏ các vấn đề như vậy, học thêm 1 chút kiến thức VBA em sẽ giải quyết được vấn đề lớn. Chúc em thành công
@HoaHoc--PhanDangVaPhuongPhapGi
@HoaHoc--PhanDangVaPhuongPhapGi 4 жыл бұрын
@@HocExcelOnline em cũng mới tìm hiểu về VBA, nên em cũng chưa hiểu cách quản lý làm sao? Thầy có thể định hướng em hiểu được ko thầy?
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
Em có thể bắt đầu từ việc xem playlist này kzbin.info/aero/PLALCv46JuKELXd5Ie81UqaFqAfsoXQSQt
@Duyhome
@Duyhome 6 жыл бұрын
mình cần lập file quản lý sản xuất trong nhà máy bằng vba thì có được ko ạ
@vananhpurchasing-sotaville2688
@vananhpurchasing-sotaville2688 2 жыл бұрын
anh và mn giúp e với, em lọc dữ liệu giống như anh nhưng đến đoạn filter, e viết như này Range("A1:E1").AutoFilter ActiveSheet.Range("$A$1:$E$82").AutoFilter Field:=1, Criteria1:=Sheets(BC).Cells(4, 11).Value, chạy bị lỗi run-time error 9 - subscript out of range ạ, anh ơi lỗi này là sao ạ, anh chỉ e cách sửa vs ạ, e cảm ơn anh và mn
@HocExcelOnline
@HocExcelOnline 2 жыл бұрын
"BC" trong Sheets(BC) của em là gì?
@vananhpurchasing-sotaville2688
@vananhpurchasing-sotaville2688 2 жыл бұрын
@@HocExcelOnline là cái sheet đó e để tên là BC ạ
@VTNguyen294
@VTNguyen294 6 жыл бұрын
Tự động cập nhập dữ liệu như thế nào vậy thầy
@Phamduythien-wl9ue
@Phamduythien-wl9ue 4 жыл бұрын
Nếu trong code 'Loc Dieu Kien và 'Chon noi dung copy. Mình muốn nó tự co giãn vì về sau bảng báo cáo tổng hợp còn thêm nhiều thì phải làm sao ạ. Xin admin giúp đỡ ạ
@yennho7166
@yennho7166 7 ай бұрын
mình cùng thắc mắc, bạn có hướng giải quyết chưa ạ?
@hoangkyanh1610
@hoangkyanh1610 6 жыл бұрын
Cho mình hỏi 1 vấn đề: Nếu mình muốn lọc cùng 1 ngày (giả sử ngày 20/10/2017) mà có các mặt hàng giống nhau và đc nằm cùng vào 1 ô giá trị mặt hàng thì VBA có thể làm được không vậy bạn. Ý mình là vừa lọc, vừa gôp và phân loại dữ liệu theo nhiều điều kiện khác nhau đó bạn. Trong excel thì mình có thể dùng công thức mảng để làm đc, nhưng bù lại bảng tính quá nặng, chạy rất chậm. Bạn có thể demo cho mình hiểu đc không ạ. Thanks alot.
@DuongAQ
@DuongAQ 6 жыл бұрын
Mỗi dữ liệu ngày phải đặt ở cùng 1 cột, và mỗi dữ liệu trong 1 cell ở cột đó thì mới lọc được. Nếu bạn đưa nhiều dòng dữ liệu vào trong cùng 1 ô (cell) thì sẽ rất khó để lọc. Vấn đề của bạn mình nghĩ là do cách tổ chức, sắp xếp dữ liệu trong excel chưa khoa học nên làm khó vấn đề thôi.
@diepthuan5215
@diepthuan5215 6 жыл бұрын
@Duong Quan cám ơn các video của thầy rất nhiều ạ. Nó rất hữu ích,
@LetsPlayGuitar_Restore
@LetsPlayGuitar_Restore 2 жыл бұрын
Công kềnh
@nguyenhuuhiep9711
@nguyenhuuhiep9711 6 жыл бұрын
Mình muốn lọc sang sheet khác để in và phần border chỉ đến phần dữ liệu đc lọc, có thêm ngày tháng chữ kí của người lập báo cáo thì sao?
@HocExcelOnline
@HocExcelOnline 6 жыл бұрын
+Nguyễn Hữu Hiệp bạn cần kiến thức VBA để làm điều đó 1 cách tự động. Tham khảo: hocexcel.online
@ucnguyen1271
@ucnguyen1271 5 жыл бұрын
Anh ơi. ở bảng báo cáo chi tiết mà đổi số liệu thì bảng tổng cũng đổi thì làm thế nào ạ.
@halo8068
@halo8068 5 жыл бұрын
Bạn muốn thay đổi như nào thì phải mô tả cụ thể mới hiểu đc
@TinHocDongPhuong
@TinHocDongPhuong 5 жыл бұрын
Hướng dẫn kiểu này chỉ biết đc lý thuyết chứ ra viết file thật sai bét hết. Vì cơ bản dữ liệu sẽ thay đổi nhiều hơn hoặc ít hơn, nên chọn range cố định như vậy sẽ ko đc. Sao ko chỉ xác định luôn dòng cuối nhỉ.
@HocExcelOnline
@HocExcelOnline 5 жыл бұрын
Cứ từ từ học thêm VBA nhiều sẽ biết.
6 жыл бұрын
Cho em hỏi, sheet 1 chứa dữ liệu, sheet 2 để trích lọc, thì mình thêm vào code như thế nào ạ?
@tuannguyenthanh7983
@tuannguyenthanh7983 6 жыл бұрын
ys ban la cop du lieu tu sheet 1 sang sheet 2 ?
6 жыл бұрын
Tuan Nguyen Thanh ở ví dụ này, phần dữ liệu và phần trích lọc ở cùng 1 sheet, em muốn tách ra: dữ liệu ở 1 sheet và trích lọc ở 1 sheet khác. Thì code sẽ sửa như thế nào ạ?
@tuannguyenthanh7983
@tuannguyenthanh7983 6 жыл бұрын
bạn tao một bảng chi tiết như ý muốn, khi record macro bạn paste sang sheet mà bạn muốn xem code sẽ ra thế nào.
@DuongAQ
@DuongAQ 6 жыл бұрын
Trong ví dụ này mình làm là trong 1 sheet, bạn hoàn toàn có thể làm với dữ liệu ở 1 sheet, báo cáo 1 sheet. Code chỉ có thêm xác định dữ liệu nằm ở sheet nào, thao tác thực hiện ở sheet nào, paste vào sheet nào, vị trí nào... Mình nghĩ bạn có thể học 1 khóa học về VBA cơ bản sẽ tốt hơn.
@anhcan7467
@anhcan7467 6 жыл бұрын
Có thể cho mình cái bảng này được không
@mancloer1690
@mancloer1690 6 жыл бұрын
Hay
@hup7823
@hup7823 3 жыл бұрын
Đây không phải giọng anh Thanh thì phải :V nghe giống trên Gitiho thế :V
@HocExcelOnline
@HocExcelOnline 3 жыл бұрын
Không phải giọng anh Thanh, người làm video này-học viên cũ của anh Thanh, trước đây là nhân viên bên này, giờ chạy qua bên kia.
@nhatngovan8328
@nhatngovan8328 6 жыл бұрын
không có file kèm theo mô tả à ad
@HocExcelOnline
@HocExcelOnline 6 жыл бұрын
+Nhật Ngô Văn các bài trong khoá học sẽ có file kèm theo đầy đủ hocexcel.online
@HaNguyen-rl4mj
@HaNguyen-rl4mj 6 жыл бұрын
Cho em hỏi làm thế nào để highlight dòng text sau dấu nháy trong VBA ạ ?
@HocExcelOnline
@HocExcelOnline 6 жыл бұрын
+Ha Nguyen cái đó là chỉnh lại Editors style trong vba options thôi Em, anh đã hướng dẫn trong hocexcel.online
@HaNguyen-rl4mj
@HaNguyen-rl4mj 6 жыл бұрын
ĐT Nguyễn [Học Excel Online] em cảm ơn anh!
@leduythang90
@leduythang90 6 жыл бұрын
Bài viết hay nhưng vẫn còn giấu đi cái quan trọng nhất là làm sao để tự động cập nhật khi ở bảng Data được update dữ liệu mới. haizz
@HocExcelOnline
@HocExcelOnline 6 жыл бұрын
Không cần phải comment không có tính xây dựng thế đâu. Không biết thì hỏi người ta chỉ cho. Thở ngắn than dài cái gì?
@leduythang90
@leduythang90 6 жыл бұрын
@@HocExcelOnline nhờ bạn chỉ mình với :)
@duongtn2510
@duongtn2510 5 жыл бұрын
E muốn copy sang sheet khác thì làm thế nào ạ. Hepl me :(((
@NhatNguyen-cp7hk
@NhatNguyen-cp7hk 6 жыл бұрын
Thầy ơi cho em hỏi, em có 1 sheet gồm 350 người đã nghỉ việc, 1 sheet tổng hợp khác có khoảng 1000 người có cả đang làm việc, đã nghỉ việc, luân chuyển, v.v... nhưng khổ nỗi sheet tổng hợp không có cột note " tình trạng làm việc " nên em không biết được ai còn làm, ai đã nghỉ.Có cách nào để tra dữ liệu trong sheet tổng hợp để ra danh sách những người có tên trong sheet 350 người không thầy ơi ??
@HocExcelOnline
@HocExcelOnline 6 жыл бұрын
+Nhật Nguyễn chắc chắn là có cách, cùng lắm ta làm bằng tay :))
@DuongAQ
@DuongAQ 6 жыл бұрын
Tại sao dữ liệu như vậy mà lại ko làm cột theo dõi tình trạng làm việc? Bạn nên xem lại cách quản lý dữ liệu nhé, như bạn mô tả là ko hiệu quả rồi
@dungnguyenvan7765
@dungnguyenvan7765 4 жыл бұрын
XEM MÃI MÀ LÀM FILE CỦA MÌNH K DC
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
File của bạn thế nào, tham gia nhóm của mình rồi thảo luận nhé. fb.com/groups/hocexcel.online
@dungnguyenvan7765
@dungnguyenvan7765 4 жыл бұрын
'loc dieu kien ActiveSheet.Range("$A$1:$U$1527").AutoFilter Field:=13, Criteria1:=">=" & (Range("D2").Value) _ , Operator:=xlOr, Criteria2:="
@HocExcelOnline
@HocExcelOnline 4 жыл бұрын
Dũng Nguyễn Văn đoạn này thì không vấn đề gì bạn ạ
@hoangnguyentrunghieu5367
@hoangnguyentrunghieu5367 6 жыл бұрын
thay đổi vùng dữ liệu lọc nữa thì hay hơn. tự động thêm dòng hoặc xoá dòng theo số dòng lọc được. như vậy sẽ đỡ tốn thời gian căn chỉnh form báo cáo. ở đây mới 26 dòng nhưng thực tế số lượng dòng có thể nhỏ hơn hoặc lớn hơn gấp nhiều lần (1000 dòng) thì sao?
@diepthuan5215
@diepthuan5215 6 жыл бұрын
@Hoang Nguyen Trung Hieu, ở đây chỉ đề cập phương pháp tiếp cận thôi bác ơi, còn nếu bác muốn làm theo ý của bác với dòng dữ liệu 1000 dòng thì dựa vào clip trên tự nghiên cứu r tìm ra lời giải cho mình, chứ vấn đề thì vô hạn mà yêu cầu người làm clip làm theo đúng yêu cầu của mình thì làm sao dc, cách giải một bài toán cần phải có sự đầu tư, nghiên cứu mới ra dc, chứ đâu phải học y chang người ta rồi lấy kết quả áp dụng vô đâu. Ok fine
@HocExcelOnline
@HocExcelOnline 6 жыл бұрын
+Hoang Nguyen Trung Hieu dùng Table và ListObjects
@luongthihongnho6847
@luongthihongnho6847 6 жыл бұрын
Muốn thêm dòng xóa dòng thì dùng add in tool
Ứng dụng VBA - Thêm dữ liệu và tự động sắp xếp nội dung sau khi thêm
15:27
ĐT Nguyễn [Học Excel Online]
Рет қаралды 48 М.
Học Excel Cơ Bản | 99 Hướng dẫn tạo báo cáo động với Pivot và Slicer
20:04
ĐT Nguyễn [Học Excel Online]
Рет қаралды 395 М.
HELP!!!
00:46
Natan por Aí
Рет қаралды 34 МЛН
兔子姐姐最终逃走了吗?#小丑#兔子警官#家庭
00:58
小蚂蚁和小宇宙
Рет қаралды 15 МЛН
Human vs Jet Engine
00:19
MrBeast
Рет қаралды 179 МЛН
MAGIC TIME ​⁠@Whoispelagheya
00:28
MasomkaMagic
Рет қаралды 36 МЛН
Công thức lập báo cáo chi tiết tự động với hàm offset và index match
11:46
ĐT Nguyễn [Học Excel Online]
Рет қаралды 80 М.
Cách tạo form nhập dữ liệu tự động trong Excel
37:00
Sử dụng PyThon Tính toán trên Excel Thay VBA
22:58
Ali baba
Рет қаралды 5 М.
Part1 Tạo báo cáo động trong Excel - Validation List động
16:39
Nguyen Duy Tuan - Bluesofts
Рет қаралды 114 М.
HELP!!!
00:46
Natan por Aí
Рет қаралды 34 МЛН