Cách Chèn Và Chạy Mã VBA Trong Excel Cho Người Mới Bắt đầu
Có thể bạn quan tâm
Đây là hướng dẫn từng bước ngắn cho người mới bắt đầu chỉ cách thêm mã VBA (mã Visual Basic for Applications) vào sổ làm việc Excel của bạn và chạy macro này để giải quyết các tác vụ trong Excel của bạn.
Hầu hết mọi người như tôi và bạn không phải là chuyên gia Microsoft Office thực sự. Vì vậy, chúng tôi có thể không biết tất cả các đặc điểm cụ thể của việc gọi tùy chọn này hoặc tùy chọn kia và chúng tôi không thể phân biệt được sự khác biệt giữa tốc độ thực thi VBA trong Excel 2019, 2016, 2013 và 2010. Chúng tôi sử dụng Excel như một công cụ để xử lý dữ liệu áp dụng của chúng tôi.
Giả sử bạn cần thay đổi dữ liệu của mình theo một cách nào đó. Bạn đã truy cập rất nhiều và tìm thấy một macro VBA giải quyết được nhiệm vụ của bạn. Tuy nhiên, kiến thức của bạn về VBA vẫn còn nhiều điều mong muốn. Vui lòng nghiên cứu hướng dẫn từng bước này để có thể sử dụng mã bạn đã tìm thấy:
Chèn mã VBA vào Sổ làm việc Excel
Đối với ví dụ này, chúng tôi sẽ sử dụng macro VBA để xóa ngắt dòng khỏi trang tính hiện tại .
- Mở sổ làm việc của bạn trong Excel.
- nhấn Alt + F11để mở Visual Basic Editor (VBE).
- Nhấp chuột phải vào tên sổ làm việc của bạn trong ngăn ” Dự án-VBAProject ” (ở góc trên cùng bên trái của cửa sổ trình soạn thảo) và chọn Chèn -> Mô-đun từ trình đơn ngữ cảnh.
- Sao chép mã VBA (từ trang web, v.v.) và dán vào ngăn bên phải của trình chỉnh sửa VBA ( cửa sổ ” Module1 “).
Mẹo: Tăng tốc độ thực thi macro
Nếu mã của macro VBA của bạn không chứa các dòng sau ở đầu:
Application.ScreenUpdating = False Application.Calculation = xlCalculationManual
Sau đó, thêm các dòng sau để macro của bạn hoạt động nhanh hơn (xem ảnh chụp màn hình ở trên):
Ở phần đầu của mã, sau tất cả các dòng mã bắt đầu bằng Dim (nếu không có dòng ” Dim “, hãy thêm chúng ngay sau dòng Phụ ): Application.ScreenUpdating = False Application.Calculation = xlCalculationManual
Về phần mã, trước khi Kết thúc Sub : Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomaticNhững dòng này, như tên của chúng gợi ý, tắt làm mới màn hình và tính toán lại các công thức của sổ làm việc trước khi chạy macro.Sau khi mã được thực thi, mọi thứ sẽ được bật lại. Kết quả là, hiệu suất được tăng từ 10% lên 500% (aha, macro hoạt động nhanh hơn 5 lần nếu nó liên tục thao tác với nội dung của ô).
Lưu sổ làm việc của bạn dưới dạng ” Sổ làm việc hỗ trợ macro Excel “. Nhấn Crl + S, sau đó nhấp vào nút ” Không ” trong hộp thoại cảnh báo ” Không thể lưu các tính năng sau trong sổ làm việc không có macro “.
Hộp thoại ” Lưu dưới dạng ” sẽ mở ra. Chọn ” Sổ làm việc hỗ trợ macro Excel ” từ danh sách thả xuống ” Lưu dưới dạng ” và nhấp vào nút Lưu .
- Nhấn Alt + Q để đóng cửa sổ Trình chỉnh sửa và chuyển trở lại sổ làm việc của bạn.
Cách chạy macro VBA trong Excel
Khi bạn muốn chạy mã VBA mà bạn đã thêm như được mô tả trong phần trên: nhấn Alt + F8để mở hộp thoại ” Macro “.
Sau đó chọn macro mong muốn từ danh sách “Tên macro” và nhấp vào nút “Chạy”.
Từ khóa » Cách Chỉnh Sửa Vba Macros Trong Excel
-
Sửa Macro - Microsoft Support
-
Thêm Hoặc Sửa Một Macro Cho Một điều Khiển Trên Trang Tính
-
Cách Chèn Và Chạy Mã VBA Trong Excel 2010 - 2016 Cho Người Mới
-
Bài 02. Cửa Sổ Soạn Thảo Và Chỉnh Sửa Code VBA Trong VBA EXCEL
-
Cách Sử Dụng Macro Và VBA Trong Microsoft Excel
-
[VBA] - Bài 2 - Ghi, Xem, Chỉnh Sửa Macro - YouTube
-
Macro Trong Excel Là Gì? Cách Sử Dụng, Có Ví Dụ Minh Họa
-
Cách Kích Hoạt Và Vô Hiệu Hóa Macro Trong Excel
-
EXCEL MACROS VÀ LẬP TRÌNH VBA - Viblo
-
HƯỚNG DẪN CÁCH MỞ VBA TRONG EXCEL VÀ CÁCH TÍNH SỐ ...
-
[Tips] Thủ Thuật Lưu File Excel Có Chứa Code Macros VBA Excel
-
Cách Bật, Tắt Macro Trên Excel
-
Cách Lưu File Excel Chứa Code Macros VBA
-
Tất Tần Tật Về VBA Trong Excel (Phần 1) - Thủ Thuật