Chào mừng bạn đến blog Ynghialagi.com Trang Chủ

Table of Content

Bài đăng

Hướng dẫn làm macro trong Excel Chi tiết

Mẹo về Hướng dẫn làm macro trong Excel Mới Nhất


Bạn đang tìm kiếm từ khóa Hướng dẫn làm macro trong Excel được Update vào lúc : 2022-12-17 10:22:12 . Với phương châm chia sẻ Kinh Nghiệm Hướng dẫn trong nội dung bài viết một cách Chi Tiết 2022. Nếu sau khi đọc nội dung bài viết vẫn ko hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Tác giả lý giải và hướng dẫn lại nha.


Xem bài học trước


Nội dung chính


    Video hướng dẫnGiới thiệu về Record Macro.Tạo link những tài liệu.Nhập tài liệu nâng cao.Tạo list tìm Kiếm.

>>VBA Excel Cấp Tốc Bài 1 – Lọc Dữ Liệu Nhiều Điều Kiện Với Advanced Filter


>>VBA Excel Cấp Tốc Bài 2 – In Bảng Cửu Chương


>>VBA Excel Cấp Tốc Bài 3 – In Ấn Nhanh Hàng Loạt


>>VBA Excel Cấp Tốc Bài 4 – Xóa Tự Động Hàng Loạt Sheets Không Active


>>VBA Excel Cấp Tốc Bài 5 – Copy File Từ Một Thư Mục Sang Thư Mục Khác


Video hướng dẫn



Giới thiệu về Record Macro.


Record Macro sẽ hỗ trợ bạn khi bạn không biết về lệnh bôi đen hay Vlookup sử dụng ra làm sao thì bạn hoàn toàn có thể dùng Record Macro để xem cách thực thi lệnh Vlookup hay bôi đen ra làm sao.

Để vừa theo giỏi vừa thực hành thực tiễn bạn hoàn toàn có thể tải File thực hành thực tiễn tại đây.

VD: Chạy thử Lệnh bôi đen bằng Record Macro.


    Vào Developer -> Record Macro -> hiên chạy cửa số hiện ra trong mục Macro Name bạn co thể đặt tên lại -> trong Store macro in Bạn chọn This Workbook -> trong phần Description là ghi chú bạn hoàn toàn có thể ghi chú vào đây hoặc hoàn toàn có thể không cần -> ok.

tạo macro


    Để dừng ghi bạn chọn vào Developer -> Stop Recording.

dừng macro


    Mở hiên chạy cửa số Visual Basic lênh khi bạn thao tác trên Sheet thì Macro sẽ tự động hóa ghi lệnh lênh hiên chạy cửa số Visual Basic.

thao tác tự ghi của macro


    Bây giờ mình sẽ tạo một Button để chạy Macro: vào Developer -> Insert -> chọn hình kéo chuột tạo hình -> gán vào -> ok.

tạo button


    Bây giờ bạn muốn khi tích vào ô nào và ấn vào Button vừa tạo thì ô đó chuyển thành bôi đen thì thực thi: Mở Visual Basic lệnh có dòng lệnh Range(“D8”).Select bạn chỉ việc xóa dòng lệnh này đi là hoàn toàn có thể thực thi trên bất kể vị trí nào của Sheet.

chọn vùng thực hiện lệnh


Tạo link những tài liệu.


Tạo hình để sử dụng Button: Insert -> trong Shapes chọn hình -> kéo chuột và đặt tên lại cho hình. Các hình tiếp theo bạn hoàn toàn có thể copy bằng phương pháp giữ Ctlr + giữ chuột trái lấy ra.


tạo hình


Giờ ta sẽ tạo một Macro mới: Developer -> Record Macro -> hiên chạy cửa số hiện ra trong mục Macro Name gõ là Năm 2022, tức là lúc tích vào ô tài liệu năm 2022 nó tự động hóa chuyển đến Sheet năm 2022.


macro mới


Giờ Record Macro khởi đầu ghi bạn chỉ việc kích qua Sheet năm 2022 rồi Stop Recording là được. Có thể mở Visual Basic lên để kiểm tra.


macro tạo mới


Kích chuột phải vào ô tài liệu năm 2022 -> Assign Macro -> hiên chạy cửa số hiện ra kích vào năm 2022 -> ok.


tạo assign macro


Để quay trở lại hiên chạy cửa số Main thì ta tạo một Macro mới: vào Developer -> Record Macro -> Macro Name gõ quay trở lại -> ok tiếp theo đó tích vào Sheet Main -> Stop Recording


quay lại


Sau đó ta tạo Button: Insert -> Shapes -> chọn hình kéo chuột và thay tên -> chuột phải vào Button vừa tạo -> chọn Assign Macro.


quay lai main


Cửa sổ hiện ra nhấn vào quay_lai -> ok.


quay lại hoàn tất


Còn lại năm 20222022 bạn cũng thực thi tương tự như năm 2022 là được.


Nhập tài liệu nâng cao.


Tạo phương pháp để nhập tài liệu tự động hóa ta làm như sau: thứ nhất ta tạo một Button trong phần Sheet nhap vào Insert -> Shapes chọn hình kéo chuột để tạo hình thay tên.


button


Ta nhập một nhân viên cấp dưới mới trong Sheet nhap -> Record Macro -> Đặt lại tên ở Macro Name.


macro cập nhật


Tiếp theo ta bôi đen phần tài liệu sẵn sàng sẵn sàng thêm vào Sheet Data -> kích vào Sheet Data -> tích vào Mã NV -> giữ Ctrl + mũi tên xuống -> tích vào Use Relative References khi tích vào thấy màu xám xám là được -> Ấn mũi tên xuống.


sheet nhập data


Kích chuột phải vào ô vừa bấm mũi tên xuống chọn Paste Special -> tích vào Transpose -> ok -> tích bỏ Use Relative References.


copy thành hàng


Quay lại Sheet nhập Ấn Delete để xóa tài liệu -> Stop Recording -> gán Macro cho Button chuột phải vào Button -> Assign Macro -> chọn cap_nhat -> ok


button cập nhật


Bây giờ ta chỉ việc nhập thông tên cho nhân viên cấp dưới ở Sheet nhap tiếp theo đó kích vào Button thì thông tin sẽ tự cập mật ở Sheet Data.


Tạo list tìm Kiếm.


Tạo vùng chọn: vào Insert -> Table -> tích vào My Table Has Headers -> ok. Đặt lại tên cho Table ở góc cạnh trên bên trái.


tạo vùng chọn


Quay lại Sheet tìm kiếm thứ nhất bạn phải Record Macro: vào thẻ Developer chọn Record Macro đặt tên là tim_kiem -> ok.


tim kiếm


Tích vào ô thứ nhất phía dưới STT -> Advanced -> hiên chạy cửa số hiện ra trong phần list range bạn chuyển qua Sheet Data bôi đen toàn bộ tài liệu.


thiết lập chọn


ở mục Criteria Range bôi đen thanh tìm kiếm (từ ô B2 -> ô J3) -> tích vào copy to another location -> tại ô copy to kích vào ô phía dưới nơi bạn muốn xuất hiện kết quả tìm kiếm.


tìm kiếm nân cao


Tạo Macroxóa tài liệu cũ: Record Macro đặt tên là xoa_du_lieu -> ok.

Tại ô kết quả ta bôi đen hết những ô của STT(phím tắt Ctrl+Shift+mũi tên xuống) -> kích chuột phải chọn Delete -> Entire row. Bôi đen từ B2 đến J3 bấm Delete -> Stop Recording.


xóa dữ liệu cũ


Tạo hai Button một chiếc tim kiếm và một chiếc xóa tài liệu: vào Developer -> Insert -> chọn hình giữ chuột vẽ hình -> tích vào tim_kiem -> ok.


button tìn kiếm


>>VBA Excel Cấp Tốc Bài 7 – Cách Gộp Nhiều File Excel Vào Một File Duy Nhất


Share Link Tải Hướng dẫn làm macro trong Excel miễn phí


Bạn vừa tìm hiểu thêm nội dung bài viết Với Một số hướng dẫn một cách rõ ràng hơn về Video Hướng dẫn làm macro trong Excel tiên tiến và phát triển nhất Share Link Cập nhật Hướng dẫn làm macro trong Excel Free.



Thảo Luận vướng mắc về Hướng dẫn làm macro trong Excel


Nếu sau khi đọc nội dung bài viết Hướng dẫn làm macro trong Excel vẫn chưa hiểu thì hoàn toàn có thể lại Comments ở cuối bài để Ad lý giải và hướng dẫn lại nha

#Hướng #dẫn #làm #macro #trong #Excel

Đăng nhận xét