Cuốn Ebook được tác giả nổi tiếng Nguyễn Đức Thanh viết và xuất bản dưới dạng Ebook giúp cho người đọc dù chưa biết gì đến ứng dụng của lập trình VBA trong Excel vẫn có thể dễ dàng theo dõi và tự làm cho mình những công cụ phục vụ đắc lực cho công việc và giúp nâng cao năng suất làm việc tới 300%.
Bắt đầu với VBA họcExcel.Online select * from [EXCEL] Hello VBA họcExcel.Online select * from [EXCEL] Cảm ơn bạn đọc đến Ai thích học đọc tiếp, không thích gửi cho bạn khác Sách dành cho bạn bắt đầu làm quen với VBA viết cụ thể dễ hiểu, chỗ khó hiểu bạn bỏ qua Sách giúp bạn bơi từ từ, nhảy xuống biển kiến thức từ chỗ nông trước, bơi dần chỗ sâu Ai lỡ nhảy vào chỗ sâu rồi, đọc lại phao để bơi nhanh Đây sách miễn phí, có quảng cáo Sách có phí đăng tải https://hocexcel.online Các file, đoạn code ví dụ sách tìm thấy đường link sau https://github.com/ndthanh/vbabook Về tác giả: https://www.linkedin.com/in/ducthanhnguyen/ Trang chủ: https://blog.hocexcel.online Nguyễn Đức Thanh Founder Học Excel Online họcExcel.Online select * from [EXCEL] Excel Macros gì? VBA gì? Làm để bắt đầu? Sử dụng chức Macro Recorder Ứng dụng VBA / Macros Làm việc với đối tượng Workbook Làm việc với đối tượng Worksheet Làm việc với đối tượng Range Thuộc tính Cells đối tượng Worksheet 10 Biến số kiểu liệu 11 Cấu trúc IF VBA 12 Cấu trúc WITH … END WITH 13 Vòng lặp VBA 14 Lọc liệu từ Sheet nhiều sheets 15 Tổng hợp liệu nhiều sheets vào sheet 16 Làm việc với mảng VBA 17 Sub Function Excel 18.Hàm người dùng - UDF (User defined function) 01 01 01 05 13 14 19 23 30 31 35 39 40 48 51 52 54 55 họcExcel.Online select * from [EXCEL] 01 Excel Macros gì? Excel Macros chương trình nhỏ giúp lặp lặp lại thao tác từ đơn giản đến phức tạp cách tự động Excel Ngoài Excel Macros, gặp Word Macro, PowerPoint Macro, Outlook Macro … VBA gì? VBA viết tắt Visual Basic for Applications, ngôn ngữ lập trình kèm với số phần mềm Microsoft, có Excel, Word, PowerPoint, Outlook, … Làm để bắt đầu? Để bắt đầu với Excel Macros nói riêng hay Macros nói chung ngôn ngữ lập trình VBA, mở trình soạn thảo VBA Để mở trình soạn thảo VBA, bạn theo bước sau Trong Excel, bấm chuột phải vào Ribbon chọn mục Customize the Ribbon … họcExcel.Online select * from [EXCEL] 02 Trong cửa sổ Excel Options, chọn mục Customize Ribbon bên tay trái Trong Main Tabs, tích vào lựa chọn Developer nhấn OK Kết bước số 2, thẻ Developer hiển thị Ribbon Excel họcExcel.Online select * from [EXCEL] Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm 03 Để chạy file Excel có chứa Macros code VBA, tuỳ chỉnh Macro Security cần thiết lập sau Trong thẻ Developer, bấm nút Macro Security Trong cửa sổ Trust Center, thiết lập lựa chọn hình vẽ họcExcel.Online select * from [EXCEL] 04 Đến bước này, file Excel làm việc cần lưu dạng có hỗ trợ Macros code VBA với phần mở rộng XLSM Để thực việc này, Excel, chọn thẻ File > Save as … sử dụng phím tắt F12 bàn phím Đến bước này, file Excel sẵn sàng cho việc sử dụng với Macros VBA họcExcel.Online select * from [EXCEL] 05 Sử dụng chức Macro Recorder Chức Macro Recorder giúp nhiều việc học VBA Để ghi macro đầu tiên: chọn thẻ Developer > bấm nút Record Macro Bấm nút https://goo.gl/bxGUEm SCAN MÃ ĐỂ NHẬN NGAY COUPON GIẢM GIÁ 30% KHOÁ HỌC VBA101 - VBA cho người bắt đầu họcExcel.Online select * from [EXCEL] Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm 06 Sử dụng chức Macro Recorder Chức Macro Recorder giúp nhiều việc học VBA Để ghi macro đầu tiên: chọn thẻ Developer > bấm nút Record Macro Trong hộp thoại Record Macro, đặt tên cho Macro gán phím tắt viết miêu tả cho Macro Ở đây, để tiếp tục ta bấm nút OK họcExcel.Online select * from [EXCEL] 07 Trong trình ghi code Macro, thao tác bạn cửa sổ bên tay trái chức Record Macro ghi lại Macro1() bên tay phải họcExcel.Online select * from [EXCEL] Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm 43 Chúng ta sử dụng thuộc tính Offset đối tượng Range để thực ví dụ Vòng lặp For … Each Với số đối tượng Excel biết Range, Worksheet, Workbook, sử dụng vòng lặp for … each sau để giải vấn đề nêu ví dụ Diễn giải, vòng lặp for … each đoạn code hiểu là: với bảng tính tập hợp bảng tính ghi tên bảng tính vào cột A, ô A4 Trong phần tiếp theo, gặp lại nhiều ví dụ với đối tượng khác với ứng dụng kiểu vòng lặp For … each họcExcel.Online select * from [EXCEL] 44 Vòng lặp với bước nhảy Đôi khi, cần số vòng lặp tăng lên 2, đơn vị sau vòng lặp đơn vị ví dụ vòng lặp đơn giản, xét ví dụ sau đây: In số lẻ từ đến nhỏ 23 Với vấn đề này, bắt đầu số lặp từ 3, 5, 7, … , 23, vòng lặp cần tăng giá trị số lặp lên đơn vị, code trông sau Từ khoá Step thông báo cho VBA biết muốn tăng giá trị số lặp lên đơn vị sau vòng lặp Cũng với vấn đề tương tự trên, in số cửa sổ Immediate theo chiều ngược lại: in số lẻ từ 23 đến sử dụng bước nhảy -2 họcExcel.Online select * from [EXCEL] 45 Vòng lặp lồng Giả sử có ma trận 3x5 Excel lưu vùng A1:E3, cần điền toạ độ vào ô vùng từ A1:E3, sử dụng vòng lặp lồng sau GIẢM NGAY 30% https://goo.gl/bxGUEm Khoá học VBA CHO NGƯỜI MỚI BẮT ĐẦU họcExcel.Online select * from [EXCEL] Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm 46 Thoát khỏi vòng lặp - Exit for Vòng lặp tốn thời gian làm chương trình chậm lại, muốn thoát khỏi vòng lặp điều kiện thoả mãn, ví dụ sau: muốn tìm cột 5000 cột chứa giá trị “x” hàng số 1: Vòng lặp vô tận Trong VBA, vòng lặp vô tân không chạy Ví dụ sau: Sub vong_lap_vo_tan() Dim i as Integer For i = to i=1 Next i End Sub Trong đoạn code trên, giá trị i không chạy hết đến 4, có vòng lặp vô hạn họcExcel.Online select * from [EXCEL] 47 Vòng lặp Do … While … Loop Ngoài vòng lặp For, có cấu trúc lặp … while … loop Một ví dụ cho trường hợp sử dụng vòng lặp kiểu sau: Chương trình đoán số may mắn số từ tới 10, bạn phép đoán lần, thông báo chúc mừng, sai thông báo chúc bạn may mắn lần sau Đoạn code viết sau Diễn giải: Ở vòng lặp trên, code Do … Loop While chạy lần, người dùng đoán kết lượt thông báo chúc mừng Biến count để kiểm soát số lượt đoán cho phép, trường hợp này, người dùng đoán không lần Exit Do giúp thoát khỏi vòng lặp Vòng lặp thoát người dùng đoán số lượt đoán lớn họcExcel.Online select * from [EXCEL] 48 14 Lọc liệu từ Sheet nhiều sheets Kĩ thuật lọc liệu chương nhiều kĩ thuật để đạt mục tiêu lọc liệu nhiều sheets Mình giới thiệu kĩ thuật để bạn bắt đầu với VBA dễ dàng nắm bắt áp dụng từ phát triển ứng dụng cho công việc Bấm nút https://goo.gl/Pe3Exk SCAN MÃ ĐỂ NHẬN NGAY COUPON GIẢM GIÁ 30% KHOÁ HỌC VBA201 - Lập trình VBA nâng cao Excel họcExcel.Online select * from [EXCEL] 49 14 Lọc liệu từ Sheet nhiều sheets Đến đây, có số lưu ý bạn định gõ lại Code vào trình soạn thảo VBA: Criteria1: ký tự cuối từ số xlPasteValues: ký tự thứ từ chữ l File ví dụ: Github: Lọc liệu từ Sheet nhiều Sheets / loc_du_lieu_01.xlsm họcExcel.Online select * from [EXCEL] 50 Diễn giải Quy trình lọc liệu từ Sheet nhiều sheets diễn giải sau: Sử dụng vòng lặp để lặp qua ô vùng H1:H3 chứa tên chi nhánh Với chi nhánh làm việc sau đây: Bật lọc cho vùng liệu nguồn A1:B7 Thiết lập tham số cho lọc: lọc theo cột (Field:=1), điều kiện lọc theo tên chi nhánh (Criteria1:=ten_chi_nhanh.Value) Copy kết lọc Tạo Sheet phía sau Sheet cuối Đổi tên Sheet tạo trùng tên với tên chi nhánh xử lý Dán liệu vào Sheet xử lý Trường hợp mở rộng Tách sheet nhiều sheets dựa cột liệu Sau hoàn thành ví dụ phía trên, dễ dàng mở rộng ví dụ cho trường hợp tách files dựa theo nhiều cột, sau ví dụ tách sheet nhiều sheets dựa cột File ví dụ: Github: Lọc liệu từ Sheet nhiều Sheets / loc_du_lieu_02.xlsm Tách sheet liệu nhiều Workbooks Excel / Files Excel Một trường hợp hay gặp thực tế công việc nhu cầu tách sheet liệu nhiều Workbooks Excel hay Files Excel Chỉ với thay đổi nhỏ code ta giải vấn đề File ví dụ: Github: Lọc liệu từ Sheet nhiều Sheets / loc_du_lieu_03.xlsm Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm họcExcel.Online select * from [EXCEL] 51 15 Tổng hợp liệu nhiều sheets vào sheet Để bắt đầu với ví dụ này, đầu tiên, bạn cần phải download file kèm theo xuống File ví dụ: Github: Tổng hợp liệu nhiều sheets vào sheet / tong_hop01.xlsm Diễn giải Với bảng tính files Excel, sử dụng vòng lặp for each để lặp qua tên bảng tính Nếu tên bảng tính xử lý khác “Tong hop” gán vùng liệu tuỳ thuộc điều kiện bảng tính có phải bảng tính cần xử lý hay không Nếu bảng tính cần xử lý, copy tiêu đề bảng tính Nếu bảng tính cần xử lý, bỏ qua tiêu đề copy liệu mà họcExcel.Online select * from [EXCEL] 52 16 Làm việc với mảng VBA Mảng kiểu liệu VBA dùng để lưu danh sách giá trị thuộc kiểu liệu Chúng ta tưởng tượng mảng danh sách tên chi nhánh ngân hàng, dánh sách nhân viên, … Việc đưa liệu cần xử lý từ bảng tính Excel vào mảng để xử lý VBA giúp tốc độ xử lý nhanh thao tác xử lý linh hoạt File ví dụ: Github: Mảng VBA / mang_VBA_01.xlsm Trong VBA, có kiểu mảng: mảng tĩnh mảng động Tổng hợp thao tác với mảng liệu VBA, mời bạn theo dõi trang file ví dụ hướng dẫn GIẢM NGAY 30% https://goo.gl/bxGUEm Khoá học VBA CHO NGƯỜI MỚI BẮT ĐẦU họcExcel.Online select * from [EXCEL] 53 Mảng tĩnh Mảng động Khai báo Dim arr(0 to 5) As Long Dim arr() As Long Dim arr As Variant Đặt kích thước Kích thước mảng tĩnh đặt khai báo Redim arr(0 to 5) as Variant Thay đổi kích thước giữ nguyên liệu Kích thước mảng tĩnh thay đổi Redim Preserve arr(0 to 6) Gán dữ liệu cho phần tử mảng arr(1) = 234 arr(1) = 234 Lấy liệu từ phần tử mảng total = arr(1) total = arr(1) Chỉ số Lbound(arr) Lbound(arr) Chỉ số Ubound(arr) Ubound(arr) Lặp mảng chiều For i = Lbound(arr) to Ubound(arr) Next i For i = Lbound (arr) to Ubound(arr) Next i Lặp mảng chiều For i = Lbound(arr,1) to Ubound(arr,1) For j = Lbound(arr,2) to Ubound(arr,2) Next j Next i For i = Lbound(arr,1) to Ubound(arr,1) For j = Lbound(arr,2) to Ubound(arr,2) Next j Next i Lặp mảng Variant Dim item as Variant For Each item in arr Next item Dim item as Variant For Each item in arr Next item Function trả mảng Function GetArray() As Long() Dim arr(0 To 5) As Long GetArray = arr End Function Function GetArray() As Long() Dim arr(0 To 5) As Long GetArray = arr End Function Xoá mảng Erase arr Erase arr Chuỗi => Mảng Không áp dụng cho mảng tĩnh Dim arr as Variant arr = Split(“Học-Excel-Online”,”-“) Mảng => Chuỗi Dim sName As String sName = Join(arr, ":") Dim sName As String sName = Join(arr, ":") Range => Array Không áp dụng cho mảng tĩnh Dim arr As Variant arr = Range("A1:D2") Array => Range Dim arr As Variant Range("A5:D6") = arr Dim arr As Variant Range("A5:D6") = arr Gán giá trị Không áp dụng cho mảng tĩnh Dim arr As Variant arr = Array(“Học”, “Excel”, “Online”) Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm họcExcel.Online select * from [EXCEL] 54 17 Sub Function Excel Từ đầu sách tới giờ, làm việc nhiều với Sub - hay gọi thủ tục Sub giúp tự động hoá quy trình làm việc Ngoài Sub, VBA hỗ trợ Function Function giúp cho phải viết code lặp lặp lại hơn, Function giúp tự tạo hàm người dùng (UDF - User Defined Function) để sử dụng trực tiếp bảng tính Sub Function Đặc điểm Có thể chạy từ Button, Event, … Không trả giá trị Không chạy từ Button, Event, … Có thể trả giá trị đối tượng Có thể sử dụng bảng tính Khởi tạo Sub ChayBaoCao() ‘… code VBA End Sub Function DongCuoi() as Long ‘… code VBA End Function Tạo Sub/Function với tham số Sub ChayBaoCao(TenSheet as String) Function DongCuoi(TenSheet as String) Gọi Sub/Function Sử dụng Sub/Function Call ChayBaoCao ‘ ChayBaoCao Call DongCuoi ‘ DongCuoi Gọi Sub/Function với tham số Call ChayBaoCao(“CN1”) ‘ ChayBaoCao “CN1” Call DongCuoi(“CN1”) ‘ DongCuoi “CN1” Gán giá trị trả từ Function vào biến - LR = DongCuoi(“CN1”) Trả giá trị dạng nguyên thuỷ Trả đối tượng từ Function (có thêm từ khoá Set) Thoát khỏi Sub / Function điều kiện thoả mãn Function GetIndex as Long GetIndex = 234 End Function - Function GetSheet as Worksheet Set GetSheet = ActiveSheet End Function If IsError(Range("A1")) Then Exit Sub End If If IsError(Range("A1")) Then Exit Function End If Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm họcExcel.Online select * from [EXCEL] 55 18 Hàm người dùng - UDF (User defined function) Hàm người dùng Excel VBA viết Function trả lại giá trị người dùng định nghĩa Vì Function trả lại giá trị nên sử dụng bảng tính Ví dụ sau: Module (lưu ý: Module), bạn có Function tính diện tích sau Cách dùng: dùng trực tiếp với số dùng với tham chiếu tới range Khoá học VBA cho người bắt đầu Click link giảm giá 30%: https://goo.gl/bxGUEm họcExcel.Online select * from [EXCEL] 56 Dành riêng cho khách hàng thân thiết Học Excel Online: Giảm giá 10% khoá học danh sách sau đây: Google Trang Tính, Sự Bổ Sung Tuyệt Vời Cho Excel Hiểu phân tích liệu, định với biểu đồ Excel Excel từ đến chuyên gia dành cho người làm https://goo.gl/bSrKkP https://goo.gl/lYVR5d https://goo.gl/afnKjf Tổng hợp, phân tích báo cáo với Pivot Table Excel Tự tạo phần mềm quản lý kho với Excel VBA Series ứng dụng VBA Excel vào kế toán - kế toán kho https://goo.gl/F1a0YI https://goo.gl/KUoxBb https://goo.gl/xLAAgY Tự động hoá Excel với lập trình VBA cho người bắt đầu Lập trình VBA nâng cao Excel Thuyết trình chuyên nghiệp với PowerPoint https://goo.gl/EhFj5E https://goo.gl/7QY9Tx https://goo.gl/MGyJG3 https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https://hocexcel.online https:// 57 ... kiểu liệu 11 Cấu trúc IF VBA 12 Cấu trúc WITH … END WITH 13 Vòng lặp VBA 14 Lọc liệu từ Sheet nhiều sheets 15 Tổng hợp liệu nhiều sheets vào sheet 16 Làm việc với mảng VBA 17 Sub Function Excel... đầu với Excel Macros nói riêng hay Macros nói chung ngôn ngữ lập trình VBA, mở trình soạn thảo VBA Để mở trình soạn thảo VBA, bạn theo bước sau Trong Excel, bấm chuột phải vào Ribbon chọn mục... giúp nhiều việc học VBA Để ghi macro đầu tiên: chọn thẻ Developer > bấm nút Record Macro Bấm nút https://goo.gl/bxGUEm SCAN MÃ ĐỂ NHẬN NGAY COUPON GIẢM GIÁ 30% KHOÁ HỌC VBA1 01 - VBA cho người bắt